Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 1c11585

Browse files
Merge branch 'develop' of github.com:topcoder-platform/leaderboard-api into develop
2 parents 40c504a + 45ca74c commit 1c11585

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

src/models/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ const fs = require('fs')
88
const path = require('path')
99

1010
dynamoose.aws.sdk.config.update({
11-
accessKeyId: config.AMAZON.AWS_ACCESS_KEY_ID,
12-
secretAccessKey: config.AMAZON.AWS_SECRET_ACCESS_KEY,
11+
// accessKeyId: config.AMAZON.AWS_ACCESS_KEY_ID,
12+
// secretAccessKey: config.AMAZON.AWS_SECRET_ACCESS_KEY,
1313
region: config.AMAZON.AWS_REGION
1414
})
1515

src/routes.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
const constants = require('../app-constants')
66

77
module.exports = {
8-
'/leaderboard': {
8+
'/leaderboards': {
99
get: {
1010
controller: 'LeaderboardController',
1111
method: 'searchLeaderboards'
1212
}
1313
},
14-
'/leaderboard/challenge/:challengeId/member/:memberId': {
14+
'/leaderboards/challenge/:challengeId/member/:memberId': {
1515
post: {
1616
controller: 'LeaderboardController',
1717
method: 'createLeaderboard',
@@ -25,21 +25,21 @@ module.exports = {
2525
scopes: [constants.Scopes.LeaderboardUpdate, constants.Scopes.LeaderboardAll]
2626
}
2727
},
28-
'/leaderboard/review/:reviewId': {
28+
'/leaderboards/review/:reviewId': {
2929
delete: {
3030
controller: 'LeaderboardController',
3131
method: 'deleteLeaderboard',
3232
auth: 'jwt',
3333
scopes: [constants.Scopes.LeaderboardDelete, constants.Scopes.LeaderboardAll]
3434
}
3535
},
36-
'/leaderboard/groups': {
36+
'/leaderboards/groups': {
3737
get: {
3838
controller: 'GroupController',
3939
method: 'searchGroups'
4040
}
4141
},
42-
'/leaderboard/groups/:groupId': {
42+
'/leaderboards/groups/:groupId': {
4343
post: {
4444
controller: 'GroupController',
4545
method: 'createGroup',

src/services/LeaderboardService.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ createLeaderboard.schema = {
132132
review: joi.object().keys({
133133
id: joi.string().required(),
134134
submissionId: joi.string().required(),
135-
score: joi.number().required()
135+
score: joi.number().required().allow(null)
136136
}).unknown(true).required()
137137
}
138138

@@ -274,7 +274,7 @@ updateLeaderboard.schema = {
274274
memberId: joi.string().required(),
275275
review: joi.object().keys({
276276
id: joi.string().required(),
277-
score: joi.number().required()
277+
score: joi.number().required().allow(null)
278278
}).unknown(true).required()
279279
}
280280

0 commit comments

Comments
 (0)