diff --git a/app/assets/javascripts/discourse/models/user.js b/app/assets/javascripts/discourse/models/user.js index 1280da916..76d269d35 100644 --- a/app/assets/javascripts/discourse/models/user.js +++ b/app/assets/javascripts/discourse/models/user.js @@ -42,6 +42,19 @@ Discourse.User = Discourse.Model.extend({ return this.present('website'); }.property('website'), + statusIcon: function() { + var desc; + if(this.get('admin')) { + desc = Em.String.i18n('user.admin', {user: this.get("name")}); + return ''; + } + if(this.get('moderator')){ + desc = Em.String.i18n('user.moderator', {user: this.get("name")}); + return ''; + } + return null; + }.property('admin','moderator'), + /** Path to this user. diff --git a/app/assets/javascripts/discourse/templates/user/user.js.handlebars b/app/assets/javascripts/discourse/templates/user/user.js.handlebars index 6ff78bba7..24da38886 100644 --- a/app/assets/javascripts/discourse/templates/user/user.js.handlebars +++ b/app/assets/javascripts/discourse/templates/user/user.js.handlebars @@ -1,14 +1,14 @@ -{{#unless content.loading}} +{{#unless model.loading}}