def __should_rotate_to_next_game(self, overview): if self.data.config.rotate_games == False: return False stay_on_preferred_team = self.data.config.preferred_team and self.data.config.stay_on_live_preferred_team if stay_on_preferred_team == False: return True showing_preferred_team = self.data.config.preferred_team in [overview.away_team_name, overview.home_team_name] if showing_preferred_team and Status.is_live(overview.status): return False return True
def __should_rotate_to_next_game(self, overview): if self.data.config.rotation_enabled == False: return False stay_on_preferred_team = self.data.config.preferred_teams and not self.data.config.rotation_preferred_team_live_enabled if stay_on_preferred_team == False: return True showing_preferred_team = self.data.config.preferred_teams[0] in [overview.away_team_name, overview.home_team_name] if showing_preferred_team and Status.is_live(overview.status): if self.data.config.rotation_preferred_team_live_mid_inning == True and Status.is_inning_break(overview.inning_state): return True return False return True
def __should_rotate_to_next_game(self, overview): if self.data.config.rotation_enabled == False: return False stay_on_preferred_team = self.data.config.preferred_teams and not self.data.config.rotation_preferred_team_live_enabled if stay_on_preferred_team == False: return True showing_preferred_team = self.data.config.preferred_teams[0] in [overview.away_team_name, overview.home_team_name] if showing_preferred_team and Status.is_live(overview.status): if self.data.config.rotation_preferred_team_live_mid_inning == True and Status.is_inning_break(overview.inning_state): return True return False return True