From 6d929bcf9aa9ba3f0ba11d3295b119dd237f0996 Mon Sep 17 00:00:00 2001 From: Christian Wendt Date: Wed, 5 Oct 2022 16:29:33 +0000 Subject: [PATCH] Football Box Player Game Date --- espn_api/football/box_player.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/espn_api/football/box_player.py b/espn_api/football/box_player.py index 7d78e860..757eaed5 100644 --- a/espn_api/football/box_player.py +++ b/espn_api/football/box_player.py @@ -2,6 +2,7 @@ from .player import Player from datetime import datetime, timedelta + class BoxPlayer(Player): '''player with extra data from a matchup''' def __init__(self, data, pro_schedule, positional_rankings, week, year): @@ -17,7 +18,8 @@ def __init__(self, data, pro_schedule, positional_rankings, week, year): player = data['playerPoolEntry']['player'] if 'playerPoolEntry' in data else data['player'] if player['proTeamId'] in pro_schedule: (opp_id, date) = pro_schedule[player['proTeamId']] - self.game_played = 100 if datetime.now() > datetime.fromtimestamp(date/1000.0) + timedelta(hours=3) else 0 + self.game_date = datetime.fromtimestamp(date/1000.0) + self.game_played = 100 if datetime.now() > self.game_date + timedelta(hours=3) else 0 posId = str(player['defaultPositionId']) if posId in positional_rankings: self.pro_opponent = PRO_TEAM_MAP[opp_id]