Fixed upgrade of non-existant subtitles files

This commit is contained in:
morpheus65535 2023-04-20 21:30:43 -04:00 committed by GitHub
parent b7e4880918
commit ac6dddd607
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -138,6 +138,9 @@ def parse_upgradable_list(upgradable_list, perfect_score, media_type):
for item in upgradable_list:
logging.debug(f"Trying to validate eligibility to upgrade for this subtitles: "
f"{item['subtitles_path']}")
if not os.path.exists(path_replace_method(item['subtitles_path'])):
logging.debug("Subtitles file doesn't exists anymore, we skip this one.")
continue
if (item['video_path'], item['language']) in \
[(x['video_path'], x['language']) for x in items_to_upgrade]:
logging.debug("Newer video path and subtitles language combination already in list of subtitles to "