refactor: use resource filter store in projects route

This commit is contained in:
Randall Morey committed 2021-12-10 16:33:05 -05:00
1 parent d7a4dd40ea
commit 3086cbf4e7
1 file changed
+8 -3
@@ -19,6 +19,7 @@ export default class ScopesScopeProjectsRoute extends Route {
// =services
@service session;
@service resourceFilterStore;
// =methods
@@ -34,8 +35,12 @@ export default class ScopesScopeProjectsRoute extends Route {
* @return {Promise{ScopeModel}}
*/
model() {
return this.store
.query('scope', { recursive: true, scope_id: 'global' })
.filter(({ isProject }) => isProject);
const { id: scope_id } = this.modelFor('scopes.scope');
const projects = this.resourceFilterStore.queryBy(
'scope',
{ type: 'project' },
{ recursive: true, scope_id }
);
return projects;
}
}