From 539e67d14f1691d6463928d44393dac5757aee34 Mon Sep 17 00:00:00 2001 From: greko17 Date: Sat, 21 Sep 2019 17:00:32 +0200 Subject: [PATCH] fix: in caso di contentLanguage sia una lista --- core/videolibrarytools.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/core/videolibrarytools.py b/core/videolibrarytools.py index 9b225439..ee77b355 100644 --- a/core/videolibrarytools.py +++ b/core/videolibrarytools.py @@ -270,13 +270,17 @@ def filter_list(episodelist, action=None, path=None): # Make Language List for episode in episodelist: - if episode.contentLanguage and episode.contentLanguage not in lang_list: - # Make list of subtitled languages - if 'sub' in episode.contentLanguage.lower(): - sub = re.sub('Sub-','', episode.contentLanguage) - if sub not in sub_list: sub_list.append(sub) - else: - lang_list.append(episode.contentLanguage) + if type(episode.contentLanguage) == list and episode.contentLanguage not in lang_list: + #lang_list = episode.contentLanguage + pass + else: + if episode.contentLanguage and episode.contentLanguage not in lang_list: + # Make list of subtitled languages + if 'sub' in episode.contentLanguage.lower(): + sub = re.sub('Sub-','', episode.contentLanguage) + if sub not in sub_list: sub_list.append(sub) + else: + lang_list.append(episode.contentLanguage) # add to Language List subtitled languages if sub_list: for sub in sub_list: