({ project, project_version })
| 26 | projectService; |
| 27 | |
| 28 | async model({ project, project_version }) { |
| 29 | let projectObj = await this.store.findRecord('project', project); |
| 30 | let projectVersion = getFullVersion( |
| 31 | project_version, |
| 32 | project, |
| 33 | projectObj, |
| 34 | this.metaStore, |
| 35 | ); |
| 36 | let id = `${project}-${projectVersion}`; |
| 37 | this.projectService.setUrlVersion(project_version); |
| 38 | this.projectService.setVersion(projectVersion); |
| 39 | return this.store.findRecord('project-version', id, { |
| 40 | includes: 'project', |
| 41 | }); |
| 42 | } |
| 43 | |
| 44 | // Using redirect instead of afterModel so transition succeeds and returns 307 |
| 45 | redirect(model, transition) { |
nothing calls this directly
no test coverage detected