1
0
Fork 0
mirror of https://git.sr.ht/~phw/scotty synced 2025-04-23 13:07:57 +02:00

deezer: fix artist and album ID URIs

Fixes 
This commit is contained in:
Philipp Wolfer 2024-01-29 08:27:51 +01:00
parent 1aa7b61649
commit 3f1bebd8ed
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
2 changed files with 4 additions and 2 deletions
internal/backends/deezer

View file

@ -245,8 +245,8 @@ func (t Track) AsTrack() models.Track {
info["music_service"] = "deezer.com"
info["origin_url"] = t.Link
info["deezer_id"] = t.Link
info["deezer_album_id"] = fmt.Sprintf("https://www.deezer.com/track/%v", t.Album.Id)
info["deezer_artist_id"] = fmt.Sprintf("https://www.deezer.com/track/%v", t.Artist.Id)
info["deezer_album_id"] = fmt.Sprintf("https://www.deezer.com/album/%v", t.Album.Id)
info["deezer_artist_id"] = fmt.Sprintf("https://www.deezer.com/artist/%v", t.Artist.Id)
return track
}

View file

@ -57,6 +57,8 @@ func TestListenAsListen(t *testing.T) {
assert.Equal(t, "deezer.com", listen.AdditionalInfo["music_service"])
assert.Equal(t, "https://www.deezer.com/track/14631511", listen.AdditionalInfo["origin_url"])
assert.Equal(t, "https://www.deezer.com/track/14631511", listen.AdditionalInfo["deezer_id"])
assert.Equal(t, "https://www.deezer.com/album/1346960", listen.AdditionalInfo["deezer_album_id"])
assert.Equal(t, "https://www.deezer.com/artist/92", listen.AdditionalInfo["deezer_artist_id"])
}
func TestLovedTrackAsLove(t *testing.T) {