diff --git a/app/assets/javascripts/admin/controllers/admin_flags_controller.js b/app/assets/javascripts/admin/controllers/admin_flags_controller.js index 60a88bd38b2..6b1bfcc84ce 100644 --- a/app/assets/javascripts/admin/controllers/admin_flags_controller.js +++ b/app/assets/javascripts/admin/controllers/admin_flags_controller.js @@ -15,9 +15,9 @@ Discourse.AdminFlagsController = Ember.ArrayController.extend({ @param {Discourse.FlaggedPost} item The post whose flags we want to clear **/ clearFlags: function(item) { - var _this = this; + var adminFlagsController = this; item.clearFlags().then((function() { - _this.removeObject(item); + adminFlagsController.removeObject(item); }), function() { bootbox.alert(Em.String.i18n("admin.flags.error")); }); @@ -30,9 +30,9 @@ Discourse.AdminFlagsController = Ember.ArrayController.extend({ @param {Discourse.FlaggedPost} item The post to delete **/ deletePost: function(item) { - var _this = this; + var adminFlagsController = this; item.deletePost().then((function() { - _this.removeObject(item); + adminFlagsController.removeObject(item); }), function() { bootbox.alert(Em.String.i18n("admin.flags.error")); }); @@ -43,17 +43,13 @@ Discourse.AdminFlagsController = Ember.ArrayController.extend({ @property adminOldFlagsView **/ - adminOldFlagsView: (function() { - return this.query === 'old'; - }).property('query'), + adminOldFlagsView: Em.computed.equal('query', 'old'), /** Are we viewing the 'active' view? @property adminActiveFlagsView **/ - adminActiveFlagsView: (function() { - return this.query === 'active'; - }).property('query') + adminActiveFlagsView: Em.computed.equal('query', 'active') }); diff --git a/app/assets/javascripts/admin/templates/flags.js.handlebars b/app/assets/javascripts/admin/templates/flags.js.handlebars index 4e8f84e21ec..f74060f8dfa 100644 --- a/app/assets/javascripts/admin/templates/flags.js.handlebars +++ b/app/assets/javascripts/admin/templates/flags.js.handlebars @@ -18,17 +18,17 @@
- {{#each content}} + {{#each flag in content}}