( urlVersion, project, projectObj, metaStore, )
| 2 | import getLastVersion from 'ember-api-docs/utils/get-last-version'; |
| 3 | |
| 4 | export default function getFullVersion( |
| 5 | urlVersion, |
| 6 | project, |
| 7 | projectObj, |
| 8 | metaStore, |
| 9 | ) { |
| 10 | let projectVersion; |
| 11 | if (urlVersion === 'release') { |
| 12 | let versions = projectObj.hasMany('projectVersions').ids(); |
| 13 | projectVersion = metaStore.getFullVersion( |
| 14 | project, |
| 15 | getCompactVersion(getLastVersion(versions)), |
| 16 | ); |
| 17 | } else { |
| 18 | projectVersion = metaStore.getFullVersion(project, urlVersion); |
| 19 | } |
| 20 | |
| 21 | return projectVersion; |
| 22 | } |
no test coverage detected