Don't try to parse episodes if they aren't in the data
This commit is contained in:
1 parent
0f555dbb85
commit
6e8b7d25e5
1 file changed
+11
-10
@@ -273,18 +273,19 @@ class TheTVDb(ShowProvider):
|
|||||||
# Parse season and episode data
|
# Parse season and episode data
|
||||||
seasons = {}
|
seasons = {}
|
||||||
episodes = get('episodes')
|
episodes = get('episodes')
|
||||||
for episode in episodes:
|
if episodes:
|
||||||
episode_nr = episode.get('nr')
|
for episode in episodes:
|
||||||
episode_season = episode.get('season')
|
episode_nr = episode.get('nr')
|
||||||
|
episode_season = episode.get('season')
|
||||||
|
|
||||||
# Create season
|
# Create season
|
||||||
if seasons.get(episode_season):
|
if seasons.get(episode_season):
|
||||||
seasons[episode_season] = {
|
seasons[episode_season] = {
|
||||||
'episodes': {}
|
'episodes': {}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Add episode information
|
# Add episode information
|
||||||
seasons[episode_season]['episodes'][episode_nr] = self._parseEpisode(show, episode)
|
seasons[episode_season]['episodes'][episode_nr] = self._parseEpisode(show, episode)
|
||||||
|
|
||||||
# Add alternative titles
|
# Add alternative titles
|
||||||
# try:
|
# try:
|
||||||
|
|||||||
Reference in new issue
Block a user