def __init__(self, *args, **kwargs): if Utils.NETFLIX_VIEW == 'true': super(DialogSeasonInfo, self).__init__(*args, **kwargs) self.type = 'Season' self.tvshow_id = kwargs.get('tvshow_id') data = TheMovieDB.extended_season_info(tvshow_id=self.tvshow_id, season_number=kwargs.get('season')) if not data: return None self.info, self.data = data if 'dbid' not in self.info: self.info['poster'] = Utils.get_file(url=self.info.get('poster', '')) self.listitems = [ (2000, self.data['episodes']), (1000, self.data['actors']), (750, self.data['crew']), (1250, self.data['images']) ] else: super(DialogSeasonInfo, self).__init__(*args, **kwargs) self.type = 'Season' self.tvshow_id = kwargs.get('tvshow_id') data = TheMovieDB.extended_season_info(tvshow_id=self.tvshow_id, season_number=kwargs.get('season')) if not data: return None self.info, self.data = data if 'dbid' not in self.info: self.info['poster'] = Utils.get_file(url=self.info.get('poster', '')) self.info['ImageFilter'], self.info['ImageColor'] = ImageTools.filter_image(input_img=self.info.get('poster', ''), radius=25) self.listitems = [ (2000, self.data['episodes']), (1150, self.data['videos']), (1000, self.data['actors']), (750, self.data['crew']), (1250, self.data['images']) ]
def __init__(self, *args, **kwargs): super(DialogSeasonInfo, self).__init__(*args, **kwargs) self.tvshow_id = kwargs.get('id') data = tmdb.extended_season_info(tvshow_id=self.tvshow_id, season_number=kwargs.get('season')) if not data: return None self.info, self.lists = data if not self.info.get_info("dbid"): # need to add comparing for seasons poster = utils.get_file(url=self.info.get_art("poster")) self.info.set_art("poster", poster) self.info.update_properties(imagetools.blur(self.info.get_art("poster")))
def __init__(self, *args, **kwargs): super(DialogSeasonInfo, self).__init__(*args, **kwargs) self.tvshow_id = kwargs.get('id') data = tmdb.extended_season_info(tvshow_id=self.tvshow_id, season_number=kwargs.get('season')) if not data: return None self.info, self.lists = data if not self.info.get_info("dbid"): # need to add comparing for seasons poster = utils.get_file(url=self.info.get_art("poster")) self.info.set_art("poster", poster) self.info.update_properties( imagetools.blur(self.info.get_art("poster")))