attach play action to track results in quick search

This commit is contained in:
Drew Weymouth
2023-11-05 14:51:59 -08:00
parent 7d7d315d74
commit de8539df0a
4 changed files with 20 additions and 1 deletions
@@ -55,6 +55,14 @@ func (s *subsonicMediaProvider) EditPlaylistTracks(id string, trackIDsToAdd []st
return s.client.UpdatePlaylistTracks(id, trackIDsToAdd, trackIndexesToRemove)
}
func (s *subsonicMediaProvider) GetTrack(trackID string) (*mediaprovider.Track, error) {
tr, err := s.client.GetSong(trackID)
if err != nil {
return nil, err
}
return toTrack(tr), nil
}
func (s *subsonicMediaProvider) GetAlbum(albumID string) (*mediaprovider.AlbumWithTracks, error) {
al, err := s.client.GetAlbum(albumID)
if err != nil {