Fix for invalid language code.

This commit is contained in:
Louis Vézina 2019-10-07 14:50:16 -04:00
parent ba2920423c
commit 7c75ae7615
1 changed files with 4 additions and 0 deletions

View File

@ -614,6 +614,10 @@ def _search_external_subtitles(path, languages=None, only_one=False, scandir_gen
# extract the potential language code
try:
language_code = p_root.rsplit(".", 1)[1].replace('_', '-')
try:
language_code = Language.fromietf(language_code)
except ValueError:
language_code = None
except IndexError:
language_code = None