refactoring continued - compiles now
This commit is contained in:
@@ -4,7 +4,6 @@ import (
|
||||
"math"
|
||||
"slices"
|
||||
|
||||
"github.com/dweymouth/supersonic/backend"
|
||||
"github.com/dweymouth/supersonic/backend/mediaprovider"
|
||||
)
|
||||
|
||||
@@ -77,25 +76,18 @@ func FindTrackByID(id string, tracks []*mediaprovider.Track) *mediaprovider.Trac
|
||||
|
||||
func FindMediaItemByID(id string, items []mediaprovider.MediaItem) mediaprovider.MediaItem {
|
||||
for _, tr := range items {
|
||||
if id == tr.MediaItemID() {
|
||||
if id == tr.Metadata().ID {
|
||||
return tr
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func TrackIDOrEmptyStr(track *mediaprovider.Track) string {
|
||||
if track == nil {
|
||||
func MediaItemIDOrEmptyStr(item mediaprovider.MediaItem) string {
|
||||
if item == nil {
|
||||
return ""
|
||||
}
|
||||
return track.ID
|
||||
}
|
||||
|
||||
func TrackIDOremptyStringFromMeta(meta *backend.NowPlayingMetadata) string {
|
||||
if meta == nil || meta.Type != backend.MediaTypeTrack {
|
||||
return ""
|
||||
}
|
||||
return meta.ID
|
||||
return item.Metadata().ID
|
||||
}
|
||||
|
||||
func AlbumIDOrEmptyStr(track *mediaprovider.Track) string {
|
||||
|
||||
Reference in New Issue
Block a user