Skip to content

Commit ca7d8a1

Browse files
authored
Merge pull request #148 from topcoder-platform/feature-stats-history-release
Feature stats history release
2 parents 4ad8a9b + 6f0149e commit ca7d8a1

File tree

5 files changed

+1567
-5
lines changed

5 files changed

+1567
-5
lines changed

Diff for: dist/dev/index.js

+1,551
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: dist/prod/index.js

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"lint:js": "./node_modules/.bin/eslint --ext .js,.jsx .",
3232
"test": "npm run lint && npm run jest"
3333
},
34-
"version": "0.13.0",
34+
"version": "0.14.0",
3535
"dependencies": {
3636
"auth0-js": "^6.8.4",
3737
"config": "^3.2.0",

Diff for: src/actions/members.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,8 @@ async function getStatsHistoryInit(handle, uuid) {
187187
* @param {String} tokenV3 v3 auth token.
188188
* @return {Action}
189189
*/
190-
async function getStatsHistoryDone(handle, uuid, tokenV3) {
191-
const data = await getService(tokenV3).getStatsHistory(handle);
190+
async function getStatsHistoryDone(handle, groupIds, uuid, tokenV3) {
191+
const data = await getService(tokenV3).getStatsHistory(handle, groupIds);
192192
return { data, handle, uuid };
193193
}
194194

Diff for: src/services/members.js

+7-2
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,13 @@ class MembersService {
9999
* @param {String} handle
100100
* @return {Promise} Resolves to the stats object.
101101
*/
102-
async getStatsHistory(handle) {
103-
const res = await this.private.api.get(`/members/${handle}/stats/history`);
102+
async getStatsHistory(handle, groupIds) {
103+
let res;
104+
if (groupIds) {
105+
res = await this.private.api.get(`/members/${handle}/stats/history?groupIds=${groupIds}`);
106+
} else {
107+
res = await this.private.api.get(`/members/${handle}/stats/history`);
108+
}
104109
return getApiResponsePayload(res);
105110
}
106111

0 commit comments

Comments
 (0)