per_disc_numbering: fall back to global indices

If the per-medium values aren't available, use the global numbers.
This commit is contained in:
Adrian Sampson 2013-10-13 18:26:19 -07:00
parent fac13a041e
commit 9f87870a84

View file

@ -197,8 +197,8 @@ def apply_metadata(album_info, mapping):
item.title = track_info.title
if config['per_disc_numbering']:
item.track = track_info.medium_index
item.tracktotal = track_info.medium_total
item.track = track_info.medium_index or track_info.index
item.tracktotal = track_info.medium_total or len(album_info.tracks)
else:
item.track = track_info.index
item.tracktotal = len(album_info.tracks)