don't crash in fullscreen page when stopping (next track = nil)

This commit is contained in:
Drew Weymouth
2024-03-02 17:10:32 -08:00
parent b8ab480294
commit a458f14327
4 changed files with 32 additions and 14 deletions
+7
View File
@@ -102,6 +102,13 @@ func TrackIDOrEmptyStr(track *mediaprovider.Track) string {
return track.ID
}
func AlbumIDOrEmptyStr(track *mediaprovider.Track) string {
if track == nil {
return ""
}
return track.ID
}
func TracksToIDs(tracks []*mediaprovider.Track) []string {
return MapSlice(tracks, func(tr *mediaprovider.Track) string {
return tr.ID