From d20b02fc3329dd7954df24b55f69d66d41a2e348 Mon Sep 17 00:00:00 2001 From: emeric Date: Sun, 11 Feb 2024 15:18:46 +0100 Subject: [PATCH] Send display artist name for the scrobbled track (instead of the first artist) --- .../scrobbling/impl/listenbrainz/ListensSynchronizer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/services/scrobbling/impl/listenbrainz/ListensSynchronizer.cpp b/src/libs/services/scrobbling/impl/listenbrainz/ListensSynchronizer.cpp index dc617454..95e851c5 100644 --- a/src/libs/services/scrobbling/impl/listenbrainz/ListensSynchronizer.cpp +++ b/src/libs/services/scrobbling/impl/listenbrainz/ListensSynchronizer.cpp @@ -94,7 +94,7 @@ namespace Scrobbling::ListenBrainz Wt::Json::Object trackMetadata; trackMetadata["additional_info"] = std::move(additionalInfo); - trackMetadata["artist_name"] = Wt::Json::Value{ artists.front()->getName() }; + trackMetadata["artist_name"] = Wt::Json::Value{ std::string{ track->getArtistDisplayName() } }; trackMetadata["track_name"] = Wt::Json::Value{ track->getName() }; if (track->getRelease()) trackMetadata["release_name"] = Wt::Json::Value{ track->getRelease()->getName() };