Pārlūkot izejas kodu

Fix lookup bug in track year

Colin Powell 2 gadi atpakaļ
vecāks
revīzija
ab88fcb9a7
1 mainītis faili ar 7 papildinājumiem un 1 dzēšanām
  1. 7 1
      vrobbler/apps/music/models.py

+ 7 - 1
vrobbler/apps/music/models.py

@@ -58,7 +58,13 @@ class Album(TimeStampedModel):
                     'artist-credit'
                 ][0]['artist']['id']
             if not self.year:
-                self.year = mb_data['release']['date'][0:4]
+                try:
+                    self.year = mb_data['release']['date'][0:4]
+                except KeyError:
+                    pass
+                except IndexError:
+                    pass
+
             self.save(update_fields=['musicbrainz_albumartist_id', 'year'])
 
             new_artist = Artist.objects.filter(