Skip to content

Commit e62da4a

Browse files
committed
Merge pull request #154 from edwardslabs/tvdb_error
Tvdb error
2 parents 2eb233a + 1b78050 commit e62da4a

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

plugins/tvdb.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,16 @@ def get_episodes_for_series(series_name, api_key):
4040
return res
4141

4242
series = etree.fromstring(_request.content, parser=parser)
43-
series_name = series.xpath('//SeriesName/text()')[0]
44-
45-
if series.xpath('//Status/text()')[0] == 'Ended':
46-
res["ended"] = True
43+
try:
44+
series_name = series.xpath('//SeriesName/text()')[0]
45+
except:
46+
series_name = series.xpath('//SeriesName/text()')
47+
try:
48+
if series.xpath('//Status/text()')[0] == 'Ended':
49+
res["ended"] = True
50+
except:
51+
if series.xpath('//Status/text()') == 'Ended':
52+
res["ended"] = True
4753

4854
res["episodes"] = series.xpath('//Episode')
4955
res["name"] = series_name

0 commit comments

Comments
 (0)