app/pods/discoverable-taxonomy-set/role-type/presentation-nodes/route.js
import Route from '@ember/routing/route';
import { isBlank } from '@ember/utils';
export default Route.extend({
model() {
return this.modelFor('discoverable-taxonomy-set.role-type').get('presentationNodes');
},
setupController(controller, model) {
this._super(...arguments);
controller.set('rootNodes', model.filter((node) => isBlank(node.get('parent.id'))));
},
afterModel(model) {
this.controllerFor('application').set('searchScope', model)
}
});