Skip to content

Commit

Permalink
Merge pull request #11 from cwendt94/SettingsDeadlineDateKeyError#10
Browse files Browse the repository at this point in the history
Check deadlineDate is in the league trade settings object
  • Loading branch information
cwendt94 authored Aug 7, 2019
2 parents bb1a5b7 + a04e3f1 commit 77a32ab
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
4 changes: 3 additions & 1 deletion ff_espn_api/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ def __init__(self, data):
self.team_count = data['size']
self.playoff_team_count = data['scheduleSettings']['playoffTeamCount']
self.keeper_count = data['draftSettings']['keeperCount']
self.trade_deadline = data['tradeSettings']['deadlineDate']
self.trade_deadline = 0
if 'deadlineDate' in data['tradeSettings']:
self.trade_deadline = data['tradeSettings']['deadlineDate']
self.name = data['name']
self.tie_rule = data['scoringSettings']['matchupTieRule']
self.playoff_seed_tie_rule = data['scoringSettings']['playoffMatchupTieRule']
Expand Down
1 change: 0 additions & 1 deletion tests/unit/data/league_settings_2018.json
Original file line number Diff line number Diff line change
Expand Up @@ -629,7 +629,6 @@
"size": 10,
"tradeSettings": {
"allowOutOfUniverse": false,
"deadlineDate": 1543395600000,
"max": -1,
"revisionHours": 24,
"vetoVotesRequired": 5
Expand Down

0 comments on commit 77a32ab

Please sign in to comment.