瀏覽代碼

Try release group ID

Colin Powell 2 年之前
父節點
當前提交
dc55c538ab
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      vrobbler/apps/music/utils.py

+ 6 - 0
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)