diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2022-05-10 21:53:25 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2022-05-10 21:53:25 -0300 |
commit | 861c4086c6355f6551f6d1dccbf6d9766c6b1d15 (patch) | |
tree | 317b35fbc4a5248e6bec84642bd0a6a5fb2cf289 /src/listing-spec.js | |
parent | 89ae8d37a9658da0be528e822a6e8116074334fb (diff) |
port the rest of everything
Diffstat (limited to 'src/listing-spec.js')
-rw-r--r-- | src/listing-spec.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/listing-spec.js b/src/listing-spec.js index e1561d8e..bb0c0a5b 100644 --- a/src/listing-spec.js +++ b/src/listing-spec.js @@ -572,7 +572,7 @@ const listingSpec = [ data({wikiData}) { return wikiData.albumData.map(album => ({ album, - tracks: album.tracks.slice().sort((a, b) => b.duration - a.duration) + tracks: album.tracks.slice().sort((a, b) => (b.duration ?? 0) - (a.duration ?? 0)) })); }, @@ -587,7 +587,7 @@ const listingSpec = [ ${(tracks .map(track => language.$('listingPage.listTracks.byDurationInAlbum.track', { track: link.track(track), - duration: language.formatDuration(track.duration) + duration: language.formatDuration(track.duration ?? 0) })) .map(row => `<li>${row}</li>`) .join('\n'))} |