Skip to content

Commit

Permalink
Merge pull request #519 from dtcarls/master
Browse files Browse the repository at this point in the history
Edge case "None" owners fix
  • Loading branch information
cwendt94 committed Dec 29, 2023
2 parents 15094e4 + fa5f6be commit d54f4e9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions espn_api/base_league.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ def _fetch_teams(self, data, TeamClass, pro_schedule = None):

for team in teams:
roster = team_roster[team['id']]
owners = [member for member in members if member.get('id') == team.get('owners', [''])[0]]
owners = [member for member in members if member.get('id') == (team.get('owners') or [''])[0]]
self.teams.append(TeamClass(team, roster=roster, schedule=schedule, year=seasonId, owners=owners, pro_schedule=pro_schedule))

# sort by team ID
Expand Down Expand Up @@ -101,4 +101,4 @@ def _get_all_pro_schedule(self):

def standings(self) -> List:
standings = sorted(self.teams, key=lambda x: x.final_standing if x.final_standing != 0 else x.standing, reverse=False)
return standings
return standings

0 comments on commit d54f4e9

Please sign in to comment.