Skip to content

Commit d010541

Browse files
Merge pull request #9 from JayPerfetto/master
Update API_v2_0.js -> Add odds_futures feed
2 parents 0683874 + 2dbacac commit d010541

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

lib/API_v2_0.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ var API_v2_0 = function(v, storeT, storeL) {
3131
'seasonal_player_stats',
3232
'seasonal_venues',
3333
'players',
34-
'seasonal_standings'
34+
'seasonal_standings',
35+
'odds_futures'
3536
];
3637
}
3738

@@ -233,6 +234,14 @@ API_v2_0.prototype.__determineUrl = function(league, season, feed, format, param
233234

234235
return this.baseUrl + '/' + league + '/' + season + '/standings.' + format;
235236

237+
} else if ( feed == "odds_futures" ) {
238+
if ( !season ) {
239+
throw new Error("You must specify a season for this request.");
240+
}
241+
if ( !Object.keys(params).includes("date") ) {
242+
throw new Error("You must specify a 'date' param for this request.");
243+
}
244+
return this.baseUrl + '/' + league + '/' + season + '/date/' + params['date'] + '/odds_futures.' + format;
236245
} else {
237246
throw new Error("Unrecognized feed '" + feed + "'.");
238247
}

0 commit comments

Comments
 (0)