diff --git a/app/components/crate-row.hbs b/app/components/crate-row.hbs index 9b864218530..c30208a2620 100644 --- a/app/components/crate-row.hbs +++ b/app/components/crate-row.hbs @@ -6,10 +6,10 @@ {{@crate.name}} {{/let}} - {{#if @crate.defaultVersion}} - v{{@crate.defaultVersion}} + {{#if (and @crate.default_version (not @crate.yanked))}} + v{{@crate.default_version}} v.id); diff --git a/app/routes/crate/dependencies.js b/app/routes/crate/dependencies.js index a8675955755..ec0a3b0c1f6 100644 --- a/app/routes/crate/dependencies.js +++ b/app/routes/crate/dependencies.js @@ -8,8 +8,8 @@ export default class VersionRoute extends Route { let crate = this.modelFor('crate'); let versions = await crate.get('versions'); - let { defaultVersion } = crate; - let version = versions.find(version => version.num === defaultVersion) ?? versions.lastObject; + let { default_version } = crate; + let version = versions.find(version => version.num === default_version) ?? versions.lastObject; this.router.replaceWith('crate.version-dependencies', crate, version.num); } diff --git a/app/routes/crate/version.js b/app/routes/crate/version.js index ef51739ece0..41bf71de95c 100644 --- a/app/routes/crate/version.js +++ b/app/routes/crate/version.js @@ -31,8 +31,8 @@ export default class VersionRoute extends Route { return this.router.replaceWith('catch-all', { transition, title }); } } else { - let { defaultVersion } = crate; - version = versions.find(version => version.num === defaultVersion); + let { default_version } = crate; + version = versions.find(version => version.num === default_version); if (!version) { let versionNums = versions.map(it => it.num);