Fix TypeError

pull/1204/head
vitiko98 4 years ago
parent 5f858cc91d
commit 99a3abb240

@ -103,16 +103,18 @@ class SuchaProvider(Provider):
) )
res.raise_for_status() res.raise_for_status()
result = res.json() result = res.json()
try:
subtitles = [] subtitles = []
for i in result: for i in result:
matches = set() matches = set()
try:
if ( if (
video.title.lower() in i["title"].lower() video.title.lower() in i["title"].lower()
or video.title.lower() in i["alt_title"].lower() or video.title.lower() in i["alt_title"].lower()
): ):
matches.add("title") matches.add("title")
except TypeError:
logger.debug("No subtitles found")
return []
if is_episode: if is_episode:
if ( if (
q["query"].lower() in i["title"].lower() q["query"].lower() in i["title"].lower()
@ -136,9 +138,6 @@ class SuchaProvider(Provider):
) )
) )
return subtitles return subtitles
except KeyError:
logger.debug("No subtitles found")
return []
def list_subtitles(self, video, languages): def list_subtitles(self, video, languages):
return self.query(languages, video) return self.query(languages, video)

Loading…
Cancel
Save