PICARD-2124: Add and fill _releaseannotation variable

This commit is contained in:
Philipp Wolfer
2021-02-22 13:57:40 +01:00
parent 7b8c65611f
commit d3d596b09a
4 changed files with 6 additions and 2 deletions

View File

@@ -479,7 +479,7 @@ class Album(DataObject, Item):
config = get_config()
require_authentication = False
inc = ['release-groups', 'media', 'discids', 'recordings', 'artist-credits',
'artists', 'aliases', 'labels', 'isrcs', 'collections']
'artists', 'aliases', 'labels', 'isrcs', 'collections', 'annotation']
if self.tagger.webservice.oauth_manager.is_authorized():
require_authentication = True
inc += ['user-collections']

View File

@@ -79,6 +79,7 @@ _RECORDING_TO_METADATA = {
}
_RELEASE_TO_METADATA = {
'annotation': '~releaseannotation',
'asin': 'asin',
'barcode': 'barcode',
'country': 'releasecountry',

View File

@@ -460,7 +460,8 @@
],
"id": "b84ee12a-09ef-421b-82de-0441a926375b",
"packaging-id": "e724a489-a7e8-30a1-a17c-30dfd6831202",
"disambiguation": "",
"disambiguation": "stereo",
"annotation": "Original Vinyl release",
"label-info": [
{
"catalog-number": "SHVL 804",

View File

@@ -92,6 +92,8 @@ class ReleaseTest(MBJSONTest):
self.assertEqual(m['script'], 'Latn')
self.assertEqual(m['~albumartists'], 'Pink Floyd')
self.assertEqual(m['~albumartists_sort'], 'Pink Floyd')
self.assertEqual(m['~releasecomment'], 'stereo')
self.assertEqual(m['~releaseannotation'], 'Original Vinyl release')
self.assertEqual(m['~releaselanguage'], 'eng')
self.assertEqual(m.getall('~releasecountries'), ['GB', 'NZ'])
self.assertEqual(a.genres, {