diff --git a/app/assets/javascripts/discourse/helpers/application_helpers.js b/app/assets/javascripts/discourse/helpers/application_helpers.js index 0f0e2e9cc3a..aace8f17faf 100644 --- a/app/assets/javascripts/discourse/helpers/application_helpers.js +++ b/app/assets/javascripts/discourse/helpers/application_helpers.js @@ -228,13 +228,13 @@ Ember.Handlebars.registerBoundHelper('boundAvatar', function(user, size, uploadI uploadId = Em.get(user, 'uploaded_avatar_id'); } - var avatarTemplate = Discourse.User.avatarTemplate(username,uploadId); + var avatarTemplate = Discourse.User.avatarTemplate(username, uploadId); return new Handlebars.SafeString(Discourse.Utilities.avatarImg({ size: size, avatarTemplate: avatarTemplate })); -}, 'uploaded_avatar_id'); +}, 'username', 'uploaded_avatar_id'); /* * Used when we only have a template diff --git a/app/assets/javascripts/discourse/models/user.js b/app/assets/javascripts/discourse/models/user.js index f4a7a301690..0ac262db28d 100644 --- a/app/assets/javascripts/discourse/models/user.js +++ b/app/assets/javascripts/discourse/models/user.js @@ -327,8 +327,8 @@ Discourse.User = Discourse.Model.extend({ }); }, - avatarTemplate: function(){ - return Discourse.User.avatarTemplate(this.get('username'),this.get('uploaded_avatar_id')); + avatarTemplate: function() { + return Discourse.User.avatarTemplate(this.get('username'), this.get('uploaded_avatar_id')); }.property('uploaded_avatar_id', 'username'), /* @@ -416,17 +416,15 @@ Discourse.User = Discourse.Model.extend({ Discourse.User.reopenClass(Discourse.Singleton, { - avatarTemplate: function(username, uploadedAvatarId){ + avatarTemplate: function(username, uploadedAvatarId) { var url; - if(uploadedAvatarId){ + if (uploadedAvatarId) { url = "/user_avatar/" + Discourse.BaseUrl + "/" + username.toLowerCase() + "/{size}/" + uploadedAvatarId + ".png"; - - } else { url = "/letter_avatar/" + username.toLowerCase() + @@ -435,7 +433,7 @@ Discourse.User.reopenClass(Discourse.Singleton, { } url = Discourse.getURL(url); - if(Discourse.CDN){ + if (Discourse.CDN) { url = Discourse.CDN + url; } return url; diff --git a/app/assets/javascripts/discourse/templates/modal/history.js.handlebars b/app/assets/javascripts/discourse/templates/modal/history.js.handlebars index 1a216852e22..4629acf1965 100644 --- a/app/assets/javascripts/discourse/templates/modal/history.js.handlebars +++ b/app/assets/javascripts/discourse/templates/modal/history.js.handlebars @@ -17,7 +17,7 @@