github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/ui/app/routes/jobs/job/definition.js (about) 1 import Route from '@ember/routing/route'; 2 3 export default class DefinitionRoute extends Route { 4 model() { 5 const job = this.modelFor('jobs.job'); 6 if (!job) return; 7 8 return job.fetchRawDefinition().then(definition => ({ 9 job, 10 definition, 11 })); 12 } 13 14 resetController(controller, isExiting) { 15 if (isExiting) { 16 const job = controller.job; 17 job.rollbackAttributes(); 18 job.resetId(); 19 controller.set('isEditing', false); 20 } 21 } 22 }