From dc55c538abbe5510225fa6d17f67cd14a650487c Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Sun, 30 Apr 2023 10:24:57 -0400 Subject: [PATCH] Try release group ID --- vrobbler/apps/music/utils.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vrobbler/apps/music/utils.py b/vrobbler/apps/music/utils.py index 62c71a9..f774fc8 100644 --- a/vrobbler/apps/music/utils.py +++ b/vrobbler/apps/music/utils.py @@ -54,6 +54,12 @@ def get_or_create_album( musicbrainz_id=mbid, name=name, artists__in=[artist] ).first() + if not album: + mbid_group = album_dict.get("mb_group_id") + album = Album.objects.filter( + musicbrainz_releasegroup_id=mbid_group + ).first() + if not album and name: mbid = mbid or album_dict["mb_id"] album, album_created = Album.objects.get_or_create(musicbrainz_id=mbid)