@@ -51,10 +51,10 @@ def summary(self):
5151 'imdb_id' : self .show ['imdbId' ],
5252 }
5353
54- def add_show_titles (self , summary ):
54+ def add_show_titles (self , imdb_id , summary ):
5555 i = imdb .IMDB ()
5656 try :
57- imdb_info = i .get_info (summary [ ' imdb_id' ] )
57+ imdb_info = i .get_info (imdb_id )
5858 except Exception :
5959 summary ['titles' ] = {}
6060 else :
@@ -92,13 +92,14 @@ def summary(self):
9292 s ['cover' ] = self .banner (season_number )
9393 s ['season' ] = season_number
9494 s ['imdb_id' ] = self .show ['imdbId' ]
95- self .add_show_titles (s )
95+ self .add_show_titles (s [ 'imdb_id' ], s )
9696 return s
9797
9898
9999class TvdbEpisode (TvdbResult ):
100100 def summary (self ):
101101 summary = super (TvdbEpisode , self ).summary ()
102+ imdb_show_id = summary ['imdb_id' ]
102103 summary .update (** {
103104 'season' : self .episode ['airedSeason' ],
104105 'episode' : self .episode ['episodenumber' ],
@@ -116,7 +117,7 @@ def summary(self):
116117 'url' : 'https://thetvdb.com/series/{}' .format (
117118 self .show ['slug' ]),
118119 'cover' : self .banner (self .episode ['seasonnumber' ])})
119- self .add_show_titles (summary )
120+ self .add_show_titles (imdb_show_id , summary )
120121 return summary
121122
122123
0 commit comments