seocahill/ember-engine-xbrl-tagger

View on GitHub
addon/pods/discoverable-taxonomy-set/role-type/presentation-node/route.js

Summary

Maintainability
A
0 mins
Test Coverage
import Ember from 'ember';

export default Ember.Route.extend({
  store: Ember.inject.service(),

  model(params) {
    return this.get('store').findRecord('presentation-node', params.presentation_node_id)
  },

  afterModel(model) {
    if (Ember.isEmpty(model.get('children'))) {
      this.transitionTo('discoverable-taxonomy-set.role-type.presentation-node.element', model.get('element.id'));
    }
  }
});