Fix for index out of range when no extension in filename.

pull/614/head
Louis Vézina 5 years ago
parent 7e277856f1
commit 7d3c6b31e7

@ -612,7 +612,10 @@ def _search_external_subtitles(path, languages=None, only_one=False, scandir_gen
forced = "forced" in adv_tag forced = "forced" in adv_tag
# extract the potential language code # extract the potential language code
language_code = p_root.rsplit(".", 1)[1].replace('_', '-') try:
language_code = p_root.rsplit(".", 1)[1].replace('_', '-')
except IndexError:
language_code = None
# remove possible language code for matching # remove possible language code for matching
p_root_bare = ENDSWITH_LANGUAGECODE_RE.sub("", p_root) p_root_bare = ENDSWITH_LANGUAGECODE_RE.sub("", p_root)

Loading…
Cancel
Save