diff --git a/app/assets/javascripts/discourse/controllers/user-invited.js.es6 b/app/assets/javascripts/discourse/controllers/user-invited.js.es6 index edab11689fc..4f39b903a35 100644 --- a/app/assets/javascripts/discourse/controllers/user-invited.js.es6 +++ b/app/assets/javascripts/discourse/controllers/user-invited.js.es6 @@ -12,6 +12,7 @@ export default Ember.ObjectController.extend({ init: function() { this._super(); this.set('searchTerm', ''); + this.set('totalInvites', ''); }, uploadText: function() { return I18n.t("user.invited.bulk_invite.text"); }.property(), @@ -59,8 +60,8 @@ export default Ember.ObjectController.extend({ @property showSearch **/ showSearch: function() { - return this.get('invites.length') > 9; - }.property(), + return this.get('totalInvites') > 9; + }.property('totalInvites'), /** Were the results limited by our `maxInvites` diff --git a/app/assets/javascripts/discourse/routes/user_invited_route.js b/app/assets/javascripts/discourse/routes/user_invited_route.js index 797f4e5a0e6..aaa1a152a6b 100644 --- a/app/assets/javascripts/discourse/routes/user_invited_route.js +++ b/app/assets/javascripts/discourse/routes/user_invited_route.js @@ -19,7 +19,8 @@ Discourse.UserInvitedRoute = Discourse.Route.extend({ controller.setProperties({ model: model, user: this.controllerFor('user').get('model'), - searchTerm: '' + searchTerm: '', + totalInvites: model.invites.length }); this.controllerFor('user').set('indexStream', false); },