diff --git a/headphones/importer.py b/headphones/importer.py index fb5c9aa2..c0e96310 100644 --- a/headphones/importer.py +++ b/headphones/importer.py @@ -389,6 +389,8 @@ def addArtisttoDB(artistid, extrasonly=False, forcefull=False): releaseid = rg['id'] else: releaseid = rg_exists['ReleaseID'] + if not releaseid: + releaseid = rg['id'] album = myDB.action('SELECT * from allalbums WHERE ReleaseID=?', [releaseid]).fetchone() diff --git a/headphones/postprocessor.py b/headphones/postprocessor.py index 787db7a8..e8f18d28 100644 --- a/headphones/postprocessor.py +++ b/headphones/postprocessor.py @@ -113,6 +113,7 @@ def verify(albumid, albumpath, Kind=None, forced=False): controlValueDict = {"AlbumID": albumid} newValueDict = {"ArtistID": release_dict['artist_id'], + "ReleaseID": albumid, "ArtistName": release_dict['artist_name'], "AlbumTitle": release_dict['title'], "AlbumASIN": release_dict['asin'],