don't crash with zero track album

This commit is contained in:
Drew Weymouth
2023-11-14 09:05:02 -08:00
parent 3f8ff7cd1d
commit 7c0f68d4bc
+2
View File
@@ -314,9 +314,11 @@ func (a *AlbumPageHeader) showPopUpCover() {
func formatMiscLabelStr(a *mediaprovider.AlbumWithTracks) string { func formatMiscLabelStr(a *mediaprovider.AlbumWithTracks) string {
var discs string var discs string
if len(a.Tracks) > 0 {
if discCount := a.Tracks[len(a.Tracks)-1].DiscNumber; discCount > 1 { if discCount := a.Tracks[len(a.Tracks)-1].DiscNumber; discCount > 1 {
discs = fmt.Sprintf("%d discs · ", discCount) discs = fmt.Sprintf("%d discs · ", discCount)
} }
}
tracks := "tracks" tracks := "tracks"
if a.TrackCount == 1 { if a.TrackCount == 1 {
tracks = "track" tracks = "track"