Consistent disc_track with padded zeroes, fixes #673

This commit is contained in:
James Barnsley
2021-02-08 16:39:48 +13:00
parent 5b62f76e32
commit 1ec1b03a24

View File

@ -735,7 +735,10 @@ const formatTrack = function (data) {
track.album = formatSimpleObject(track.album);
}
track.disc_track = track.disc_number + (track.track_number / 10); // Gives us a decimal d.t
// Produce a sort-friendly disc_track float (XXX.XXX)
track.disc_track = `${track.disc_number}`.padStart(3, '0');
track.disc_track += '.';
track.disc_track += `${track.track_number}`.padStart(3, '0');
// Remove lower-case encoding of ':'
// See https://github.com/tkem/mopidy-dleyna/issues/72