mirror of
https://github.com/beetbox/beets.git
synced 2025-12-27 02:52:33 +01:00
replace work_id by mb_workid everywhere
This commit is contained in:
parent
f7205c09c3
commit
0131d253ee
3 changed files with 9 additions and 9 deletions
|
|
@ -56,8 +56,8 @@ def apply_item_metadata(item, track_info):
|
|||
item.arranger = track_info.arranger
|
||||
if track_info.work is not None:
|
||||
item.work = track_info.work
|
||||
if track_info.work_id is not None:
|
||||
item.work_id = track_info.work_id
|
||||
if track_info.mb_workid is not None:
|
||||
item.mb_workid = track_info.mb_workid
|
||||
if track_info.work_disambig is not None:
|
||||
item.work_disambig = track_info.work_disambig
|
||||
|
||||
|
|
@ -174,7 +174,7 @@ def apply_metadata(album_info, mapping):
|
|||
'composer_sort',
|
||||
'arranger',
|
||||
'work',
|
||||
'work_id',
|
||||
'mb_workid',
|
||||
'work_disambig',
|
||||
)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -160,7 +160,7 @@ class TrackInfo(object):
|
|||
- ``arranger`: individual track arranger name
|
||||
- ``track_alt``: alternative track number (tape, vinyl, etc.)
|
||||
- ``work`: individual track work title
|
||||
- ``work_id`: individual track work id
|
||||
- ``mb_workid`: individual track work id
|
||||
- ``work_disambig`: individual track work diambiguation
|
||||
|
||||
Only ``title`` and ``track_id`` are required. The rest of the fields
|
||||
|
|
@ -173,7 +173,7 @@ class TrackInfo(object):
|
|||
disctitle=None, artist_credit=None, data_source=None,
|
||||
data_url=None, media=None, lyricist=None, composer=None,
|
||||
composer_sort=None, arranger=None, track_alt=None,
|
||||
work=None, work_id=None, work_disambig=None):
|
||||
work=None, mb_workid=None, work_disambig=None):
|
||||
self.title = title
|
||||
self.track_id = track_id
|
||||
self.release_track_id = release_track_id
|
||||
|
|
@ -196,7 +196,7 @@ class TrackInfo(object):
|
|||
self.arranger = arranger
|
||||
self.track_alt = track_alt
|
||||
self.work = work
|
||||
self.work_id = work_id
|
||||
self.mb_workid = mb_workid
|
||||
self.work_disambig = work_disambig
|
||||
|
||||
# As above, work around a bug in python-musicbrainz-ngs.
|
||||
|
|
|
|||
|
|
@ -211,13 +211,13 @@ def track_info(recording, index=None, medium=None, medium_index=None,
|
|||
composer = []
|
||||
composer_sort = []
|
||||
work = []
|
||||
work_id = []
|
||||
mb_workid = []
|
||||
work_disambig = []
|
||||
for work_relation in recording.get('work-relation-list', ()):
|
||||
if work_relation['type'] != 'performance':
|
||||
continue
|
||||
work.append(work_relation['work']['title'])
|
||||
work_id.append(work_relation['work']['id'])
|
||||
mb_workid.append(work_relation['work']['id'])
|
||||
if 'disambiguation' in work_relation['work']:
|
||||
work_disambig.append(work_relation['work']['disambiguation'])
|
||||
|
||||
|
|
@ -247,7 +247,7 @@ def track_info(recording, index=None, medium=None, medium_index=None,
|
|||
info.arranger = u', '.join(arranger)
|
||||
if work:
|
||||
info.work = u', '.join(work)
|
||||
info.work_id = u', '.join(work_id)
|
||||
info.mb_workid = u', '.join(mb_workid)
|
||||
info.work_disambig = u', '.join(work_disambig)
|
||||
|
||||
info.decode()
|
||||
|
|
|
|||
Loading…
Reference in a new issue