diff options
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'))} |