ListenBrainzScrobbler: Make sure we only add the same artist id once
This commit is contained in:
parent
0604c78453
commit
337bd4bcef
|
@ -451,10 +451,10 @@ QJsonObject ListenBrainzScrobbler::JsonTrackMetadata(const ScrobbleMetadata &met
|
|||
if (!metadata.musicbrainz_album_artist_id.isEmpty()) {
|
||||
artist_mbids.append(metadata.musicbrainz_album_artist_id);
|
||||
}
|
||||
if (!metadata.musicbrainz_artist_id.isEmpty()) {
|
||||
if (!metadata.musicbrainz_artist_id.isEmpty() && !artist_mbids.contains(metadata.musicbrainz_artist_id)) {
|
||||
artist_mbids.append(metadata.musicbrainz_artist_id);
|
||||
}
|
||||
if (!metadata.musicbrainz_original_artist_id.isEmpty()) {
|
||||
if (!metadata.musicbrainz_original_artist_id.isEmpty() && !artist_mbids.contains(metadata.musicbrainz_original_artist_id)) {
|
||||
artist_mbids.append(metadata.musicbrainz_original_artist_id);
|
||||
}
|
||||
if (!artist_mbids.isEmpty()) {
|
||||
|
|
Loading…
Reference in New Issue