Skip to content

Commit

Permalink
Add projected points to Boxscore for the current matchup period
Browse files Browse the repository at this point in the history
  • Loading branch information
mkreiser committed Oct 22, 2023
1 parent 0958867 commit 329bc2e
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/boxscore/boxscore.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,15 @@ class Boxscore extends BaseObject {
* @typedef {object} BoxscoreMap
*
* @property {number} homeScore The total points scored by the home team.
* @property {number} homeProjectedScore The projected total points scored by the home team.
* NOTE: This field is only populated in the boxscore for the current matchup period!
* @property {number} homeTeamId The home team's id. Can be used to load a cached Team.
* @property {BoxscorePlayer[]} homeRoster The home team's roster, containing player info and
* stats.
*
* @property {number} awayScore The total points scored by the away team.
* @property {number} awayProjectedScore The projected total points scored by the away team.
* NOTE: This field is only populated in the boxscore for the current matchup period!
* @property {number} awayTeamId The away team's id. Can be used to load a cached Team.
* @property {BoxscorePlayer[]} awayRoster The away team's roster, containing player info and
* stats.
Expand All @@ -36,6 +40,7 @@ class Boxscore extends BaseObject {
_.get(responseData, 'totalPointsLive') || _.get(responseData, 'totalPoints')
)
},
homeProjectedScore: 'home.totalProjectedPointsLive',
homeTeamId: 'home.teamId',
homeRoster: {
key: 'home.rosterForCurrentScoringPeriod.entries',
Expand All @@ -52,6 +57,7 @@ class Boxscore extends BaseObject {
_.get(responseData, 'totalPointsLive') || _.get(responseData, 'totalPoints')
)
},
awayProjectedScore: 'away.totalProjectedPointsLive',
awayTeamId: 'away.teamId',
awayRoster: {
key: 'away.rosterForCurrentScoringPeriod.entries',
Expand Down

0 comments on commit 329bc2e

Please sign in to comment.