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

Commit ceeb122

Browse files
committed
Merge branch 'queue' into develop
2 parents ecc72aa + 8edb007 commit ceeb122

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/models/Leaderboard.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ const LeaderboardSchema = new Schema({
1414
testsPassed: { type: Number },
1515
scoreLevel: { type: String },
1616
totalTestCases: { type: Number },
17-
groupIds: { type: [String] }
17+
groupIds: { type: [String] },
18+
status: { type: [String] }
1819
})
1920

2021
module.exports = LeaderboardSchema

src/services/LeaderboardService.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ async function createLeaderboard (challengeId, memberId, review) {
100100
challengeId,
101101
handle: member.handle,
102102
aggregateScore: review.score, // For TCO scenario, we will only have 1 review - per member and per challenge
103+
status: review.status,
103104
testsPassed,
104105
totalTestCases,
105106
groupIds: _.map(groupIds, e => String(e))
@@ -147,7 +148,8 @@ async function updateLeaderboard (challengeId, memberId, review) {
147148
reviewId: review.id,
148149
testsPassed,
149150
totalTestCases,
150-
scoreLevel
151+
scoreLevel,
152+
status: review.status
151153
})
152154

153155
return existRecords[0].save()

0 commit comments

Comments
 (0)