diff --git a/src/Services/leaderboard.js b/src/Services/leaderboard.js index 99c0651..8b78ee0 100644 --- a/src/Services/leaderboard.js +++ b/src/Services/leaderboard.js @@ -6,32 +6,14 @@ export default class Leaderboard { this.config = config; } - list(type, period, currency = '') { - let path = ''; - let category = ''; - switch (type) { - case 'most_bets_casino': - path = 'most-bets'; - category = 'casino'; - break; - case 'top_bet_casino': - path = 'top-bet'; - category = 'casino'; - break; - case 'most_bets_sports': - path = 'most-bets'; - category = 'sports'; - break; - case 'top_bet_sports': - path = 'top-bet'; - category = 'sports'; - break; - } - let currency_filter = ''; - // if (currency != '') { - currency_filter = '&filter[display-currency.display-unit]=' + currency; - // } - let endpoint ='leaderboard/reports/' + path + '?page[size]=50&filter[service-category]=' + category + '&filter[period]=' + period + currency_filter; + results(uuid) { + let endpoint = 'leaderboard/' + uuid + '/intervals/current'; + let client = new Client(this.config); + return client.request('GET', endpoint); + } + + hof(uuid) { + let endpoint = 'leaderboard/' + uuid + '/reports/hof'; let client = new Client(this.config); return client.request('GET', endpoint); }