Try existing images first
This commit is contained in:
1 parent
c9be74ce80
commit
7f33a3847c
1 file changed
+6
-6
@@ -26,7 +26,7 @@ class MetaDataBase(Plugin):
|
|||||||
|
|
||||||
# Update library to get latest info
|
# Update library to get latest info
|
||||||
try:
|
try:
|
||||||
group['media'] = fireEvent('movie.update_info', group['media']['identifier'], extended = True, single = True)
|
group['media'] = fireEvent('movie.update_info', group['media'].get('_id'), identifier = group['media']['identifier'], extended = True, single = True)
|
||||||
except:
|
except:
|
||||||
log.error('Failed to update movie, before creating metadata: %s', traceback.format_exc())
|
log.error('Failed to update movie, before creating metadata: %s', traceback.format_exc())
|
||||||
|
|
||||||
@@ -91,14 +91,14 @@ class MetaDataBase(Plugin):
|
|||||||
if not movie_info: movie_info = {}
|
if not movie_info: movie_info = {}
|
||||||
|
|
||||||
# See if it is in current files
|
# See if it is in current files
|
||||||
files = data.get('files', {})
|
files = data['media'].get('files')
|
||||||
if files.get('image_'+wanted_file_type):
|
if files.get('image_' + wanted_file_type):
|
||||||
if os.path.isfile(files['image_'+wanted_file_type][0]):
|
if os.path.isfile(files['image_' + wanted_file_type][0]):
|
||||||
return files['image_'+wanted_file_type][0]
|
return files['image_' + wanted_file_type][0]
|
||||||
|
|
||||||
# Download using existing info
|
# Download using existing info
|
||||||
try:
|
try:
|
||||||
images = data['info']['images'][wanted_file_type]
|
images = movie_info['images'][wanted_file_type]
|
||||||
file_path = fireEvent('file.download', url = images[0], single = True)
|
file_path = fireEvent('file.download', url = images[0], single = True)
|
||||||
return file_path
|
return file_path
|
||||||
except:
|
except:
|
||||||
|
|||||||
Reference in new issue
Block a user