missing-artwork-handling #15

Merged
odecif merged 2 commits from missing-artwork-handling into master 2022-10-28 15:39:45 +02:00
Showing only changes of commit 16cc5a44eb - Show all commits

View File

@ -23,15 +23,23 @@ def game(predefinednfo=False, return_dict=False, skip_artwork=False):
# Add front cover artwork in medium size # Add front cover artwork in medium size
artpath = os.path.dirname(nfopath)+'/art/' artpath = os.path.dirname(nfopath)+'/art/'
i = 0 i = 0
for art in nfo['game']['artwork']: if 'artwork' in nfo['game']:
if skip_artwork is False: if nfo['game']['artwork']:
nfo['game']['artwork'][i]['data'] = reduceartcv2( for art in nfo['game']['artwork']:
artpath+art['filename'], 'thumbnail') if skip_artwork is False:
if art['type'] == 'front': nfo['game']['artwork'][i]['data'] = reduceartcv2(
nfo['game']['displayimage'] = reduceartcv2( artpath+art['filename'], 'thumbnail')
artpath+art['filename'], 'thumbnail') if art['type'] == 'front':
i += 1 nfo['game']['displayimage'] = reduceartcv2(
artpath+art['filename'], 'thumbnail')
i += 1
if 'displayimage' not in nfo['game']:
for art in nfo['game']['artwork']:
if art['type'] == 'cd':
nfo['game']['displayimage'] = reduceartcv2(
artpath+art['filename'], 'thumbnail')
else:
nfo['game']['displayimage'] = ""
if return_dict is False: if return_dict is False:
return jsonify(nfo) return jsonify(nfo)
return nfo return nfo