Files
gspt/spt/add.go
2023-04-10 01:54:17 +05:30

17 lines
331 B
Go

package spt
import "github.com/zmb3/spotify/v2"
func AddAlbumToPlaylist(albumId, playlistId spotify.ID) error {
a, err := GetAlbum(albumId)
if err != nil {
return err
}
t := []spotify.ID{}
for _, v := range (*a).Tracks {
t = append(t, v.ID)
}
_, err = Client.AddTracksToPlaylist(ctx(), playlistId, t...)
return err
}