From 27de30d1aaff48c1b4b0f04dcb42ecc41ba2bc53 Mon Sep 17 00:00:00 2001 From: Westly Wright Date: Thu, 7 Sep 2017 10:22:44 -0700 Subject: [PATCH] Missing variable for sorts reworked logic on getting sorts on evn api keys page --- .../project/apikeys/environment/controller.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/authenticated/project/apikeys/environment/controller.js b/app/authenticated/project/apikeys/environment/controller.js index 7d9717363..c7c22406a 100644 --- a/app/authenticated/project/apikeys/environment/controller.js +++ b/app/authenticated/project/apikeys/environment/controller.js @@ -1,9 +1,10 @@ +import Ember from 'ember'; import AccountController from '../account/controller'; export default AccountController.extend({ - arranged: function() { + arranged: Ember.computed('model.environment.@each.{accountId,name,createdTs}','sortBy','descending', function() { var project = this.get('project.id'); - let sort = this.get('sorts')[this.get('sortBy')]; + let sort = (Ember.get(this.get('headers').findBy('name', this.get('sortBy')), 'sort')||[]); let out = this.get('model.environment').filter((row) => { return row.get('accountId') === project; @@ -14,5 +15,5 @@ export default AccountController.extend({ } return out; - }.property('model.environment.@each.{accountId,name,createdTs}','sortBy','descending'), + }), });