diff --git a/js/id/connection.js b/js/id/connection.js index ff000a1f5..195f2725e 100644 --- a/js/id/connection.js +++ b/js/id/connection.js @@ -27,6 +27,10 @@ iD.Connection = function(context, options) { return url + '/browse/' + entity.type + '/' + entity.osmId(); }; + connection.userUrl = function(username) { + return url + "/user/" + username; + }; + connection.loadFromURL = function(url, callback) { function done(dom) { return callback(null, parse(dom)); @@ -314,10 +318,6 @@ iD.Connection = function(context, options) { }); }; - connection.userUrl = function(username) { - return url + "/user/" + username; - }; - connection.switch = function(options) { url = options.url; oauth.options(_.extend({ diff --git a/js/id/ui/account.js b/js/id/ui/account.js index 32a6d6f84..ff94cb6f0 100644 --- a/js/id/ui/account.js +++ b/js/id/ui/account.js @@ -17,7 +17,7 @@ iD.ui.Account = function(context) { // Link var userLink = selection.append('a') - .attr('href', connection.url() + '/user/' + details.display_name) + .attr('href', connection.userUrl(details.display_name)) .attr('target', '_blank'); // Add thumbnail or dont diff --git a/js/id/ui/commit.js b/js/id/ui/commit.js index 427c572d2..ea6a3b7c2 100644 --- a/js/id/ui/commit.js +++ b/js/id/ui/commit.js @@ -64,7 +64,7 @@ iD.ui.Commit = function(context) { userLink.append('a') .attr('class','user-info') .text(user.display_name) - .attr('href', connection.url() + '/user/' + user.display_name) + .attr('href', connection.userUrl(user.display_name)) .attr('tabindex', -1) .attr('target', '_blank');