diff --git a/app/controllers/project/tasks/index.js b/app/controllers/project/tasks/index.js index 17a548397..28387ce5e 100644 --- a/app/controllers/project/tasks/index.js +++ b/app/controllers/project/tasks/index.js @@ -1,7 +1,7 @@ import Ember from 'ember'; const { - computed: { sort }, + computed: { alias, sort }, Controller, get, inject: { service }, @@ -10,10 +10,13 @@ const { } = Ember; export default Controller.extend({ - sorting: ['order:asc'], store: service(), + project: alias('model'), + members: alias('project.organization.organizationMembers'), + + sorting: ['order:asc'], orderedTaskLists: sort('project.taskLists', 'sorting'), dragulaconfig: { diff --git a/app/routes/project/tasks/index.js b/app/routes/project/tasks/index.js index d3b08d6d5..4b15c339b 100644 --- a/app/routes/project/tasks/index.js +++ b/app/routes/project/tasks/index.js @@ -3,21 +3,14 @@ import Ember from 'ember'; const { get, inject: { service }, - Route, - RSVP + Route } = Ember; export default Route.extend({ projectTaskBoard: service(), model() { - let project = this.modelFor('project'); - let members = get(project, 'organization.organizationMembers'); - return RSVP.hash({ project, members }); - }, - - setupController(controller, models) { - controller.setProperties(models); + return this.modelFor('project'); }, actions: {