diff --git a/src/services/challenges.js b/src/services/challenges.js index fd0fecec..c90f9c9d 100644 --- a/src/services/challenges.js +++ b/src/services/challenges.js @@ -522,10 +522,12 @@ class ChallengesService { /** * Gets user resources. * @param {String} userId User id whose challenges we want to fetch. + * @param {Number} page Current page for paginated API response (default 1) + * @param {Number} perPage Page size for paginated API response (default 1000) * @return {Promise} Resolves to the api response. */ - async getUserResources(userId) { - const res = await this.private.apiV5.get(`/resources/${userId}/challenges`); + async getUserResources(userId, page = 1, perPage = 1000) { + const res = await this.private.apiV5.get(`/resources/${userId}/challenges?page=${page}&perPage=${perPage}`); return res.json(); }