From 086d4dc63260d876dd0f860b52787967cbae3339 Mon Sep 17 00:00:00 2001 From: Christian Wendt Date: Wed, 4 Sep 2024 15:46:47 +0000 Subject: [PATCH] Fix Multiple Team Owners --- espn_api/base_league.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/espn_api/base_league.py b/espn_api/base_league.py index 1e26524b..a53181e8 100644 --- a/espn_api/base_league.py +++ b/espn_api/base_league.py @@ -82,7 +82,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') or [''])[0]] + owners = [member for member in members if member.get('id') in team.get('owners', [])] self.teams.append(TeamClass(team, roster=roster, schedule=schedule, year=seasonId, owners=owners, pro_schedule=pro_schedule)) # sort by team ID