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

Commit 939abb6

Browse files
committed
Merge branch 'master' of https://github.com/cloudspokes/tc-api into SUP-214-api-stability
2 parents e0e2a87 + ac2036f commit 939abb6

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

actions/challenges.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1172,7 +1172,8 @@ var getChallenge = function (api, connection, dbConnectionMap, isStudio, next) {
11721172
registrationEndDate: formatDate(data.registration_end_date),
11731173
checkpointSubmissionEndDate: formatDate(data.checkpoint_submission_end_date),
11741174
submissionEndDate: formatDate(data.submission_end_date),
1175-
submissionsViewable: data.submissions_viewable
1175+
submissionsViewable: data.submissions_viewable,
1176+
reviewType: data.review_type
11761177
};
11771178

11781179
if (!challenge.submissionsViewable && isStudio) {

apiary.apib

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5963,6 +5963,7 @@ Request
59635963
}
59645964
],
59655965
"submissionsViewable": "true",
5966+
"reviewType": "PEER, COMMUNITY, or INTERNAL",
59665967
"downloads": [
59675968
{
59685969
"docId": 12345678,

queries/challenge_details

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ SELECT
1717
, pi70.value AS cmc_task_id
1818
, pi4.value AS forum_id
1919
, pi78.value AS forum_type
20+
, pi79.value as review_type
2021
, NVL((SELECT SUM(pr.number_of_submissions) FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 14), 0) AS number_of_checkpoints_prizes
2122
, (SELECT pr.prize_amount FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 14 AND pr.place = 1)::DECIMAL(10,2) AS top_checkpoint_prize
2223
, (SELECT pr.prize_amount FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 15 AND pr.place = 1)::DECIMAL(10,2) AS prize1
@@ -100,6 +101,7 @@ SELECT
100101
, outer project_info pi51
101102
, outer project_info pi52
102103
, outer project_info pi78
104+
, outer project_info pi79
103105
WHERE 1=1
104106
AND p.project_id = @challengeId@
105107
AND p.project_status_id = pstatus.project_status_id
@@ -139,6 +141,8 @@ SELECT
139141
AND pi52.project_id = p.project_id
140142
AND pi78.project_info_type_id = 78 -- forum type
141143
AND pi78.project_id = p.project_id
144+
AND pi79.project_info_type_id = 79 -- review type (COMMUNITY, INTERNAL, PEER)
145+
AND pi79.project_id = p.project_id
142146
AND p.project_id = nd_phase.project_id
143147
AND nd_phase.phase_type_id = (SELECT MIN(phase_type_id) FROM project_phase WHERE project_id = p.project_id AND phase_status_id = 2 AND phase_type_id not in (13,14))
144148
AND p.project_category_id = pcl.project_category_id

0 commit comments

Comments
 (0)