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

Commit cda9e09

Browse files
committed
Merge pull request #165 from Ghost141/challenges_api_fix
Challenges API query fix.
2 parents d8e0f66 + 68e5343 commit cda9e09

4 files changed

+10
-2
lines changed

queries/search_private_software_studio_challenges

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ FIRST @pageSize@
2525
, pr.prize6
2626
, pr.prize7
2727
, pr.prize8
28-
, NVL(pp.registration_actual_end_time, pp.registration_scheduled_end_time) AS posting_date
28+
, NVL(pp.registration_actual_start_time, pp.registration_scheduled_start_time) AS posting_date
2929
, NVL(pp.registration_actual_end_time, pp.registration_scheduled_end_time) AS registration_end_date
3030
, NVL(pp.checkpoint_actual_end_time , pp.checkpoint_scheduled_end_time) AS checkpoint_submission_end_date
3131
, NVL(pp.submission_actual_end_time, pp.submission_scheduled_end_time) AS submission_end_date
@@ -68,6 +68,8 @@ INNER JOIN (
6868
project_id
6969
, MAX(DECODE(phase_type_id, 1, actual_end_time, NULL)) AS registration_actual_end_time
7070
, MAX(DECODE(phase_type_id, 1, scheduled_end_time, NULL)) AS registration_scheduled_end_time
71+
, MAX(DECODE(phase_type_id, 1, scheduled_start_time, NULL)) AS registration_scheduled_start_time
72+
, MAX(DECODE(phase_type_id, 1, actual_start_time, NULL)) AS registration_actual_start_time
7173
, MAX(DECODE(phase_type_id, 2, actual_end_time, NULL)) AS submission_actual_end_time
7274
, MAX(DECODE(phase_type_id, 2, scheduled_end_time, NULL)) AS submission_scheduled_end_time
7375
, MAX(DECODE(phase_type_id, 6, scheduled_end_time, NULL)) AS appeals_scheduled_end_time

queries/search_private_software_studio_challenges_count

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ INNER JOIN (
2222
project_id
2323
, MAX(DECODE(phase_type_id, 1, actual_end_time, NULL)) AS registration_actual_end_time
2424
, MAX(DECODE(phase_type_id, 1, scheduled_end_time, NULL)) AS registration_scheduled_end_time
25+
, MAX(DECODE(phase_type_id, 1, scheduled_start_time, NULL)) AS registration_scheduled_start_time
26+
, MAX(DECODE(phase_type_id, 1, actual_start_time, NULL)) AS registration_actual_start_time
2527
, MAX(DECODE(phase_type_id, 2, actual_end_time, NULL)) AS submission_actual_end_time
2628
, MAX(DECODE(phase_type_id, 2, scheduled_end_time, NULL)) AS submission_scheduled_end_time
2729
, MAX(DECODE(phase_type_id, 6, scheduled_end_time, NULL)) AS appeals_scheduled_end_time

queries/search_software_studio_challenges

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ FIRST @pageSize@
2525
, pr.prize6
2626
, pr.prize7
2727
, pr.prize8
28-
, NVL(pp.registration_actual_end_time, pp.registration_scheduled_end_time) AS posting_date
28+
, NVL(pp.registration_actual_start_time, pp.registration_scheduled_start_time) AS posting_date
2929
, NVL(pp.registration_actual_end_time, pp.registration_scheduled_end_time) AS registration_end_date
3030
, NVL(pp.checkpoint_actual_end_time , pp.checkpoint_scheduled_end_time) AS checkpoint_submission_end_date
3131
, NVL(pp.submission_actual_end_time, pp.submission_scheduled_end_time) AS submission_end_date
@@ -68,6 +68,8 @@ INNER JOIN (
6868
project_id
6969
, MAX(DECODE(phase_type_id, 1, actual_end_time, NULL)) AS registration_actual_end_time
7070
, MAX(DECODE(phase_type_id, 1, scheduled_end_time, NULL)) AS registration_scheduled_end_time
71+
, MAX(DECODE(phase_type_id, 1, scheduled_start_time, NULL)) AS registration_scheduled_start_time
72+
, MAX(DECODE(phase_type_id, 1, actual_start_time, NULL)) AS registration_actual_start_time
7173
, MAX(DECODE(phase_type_id, 2, actual_end_time, NULL)) AS submission_actual_end_time
7274
, MAX(DECODE(phase_type_id, 2, scheduled_end_time, NULL)) AS submission_scheduled_end_time
7375
, MAX(DECODE(phase_type_id, 6, scheduled_end_time, NULL)) AS appeals_scheduled_end_time

queries/search_software_studio_challenges_count

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ INNER JOIN (
2222
project_id
2323
, MAX(DECODE(phase_type_id, 1, actual_end_time, NULL)) AS registration_actual_end_time
2424
, MAX(DECODE(phase_type_id, 1, scheduled_end_time, NULL)) AS registration_scheduled_end_time
25+
, MAX(DECODE(phase_type_id, 1, scheduled_start_time, NULL)) AS registration_scheduled_start_time
26+
, MAX(DECODE(phase_type_id, 1, actual_start_time, NULL)) AS registration_actual_start_time
2527
, MAX(DECODE(phase_type_id, 2, actual_end_time, NULL)) AS submission_actual_end_time
2628
, MAX(DECODE(phase_type_id, 2, scheduled_end_time, NULL)) AS submission_scheduled_end_time
2729
, MAX(DECODE(phase_type_id, 6, scheduled_end_time, NULL)) AS appeals_scheduled_end_time

0 commit comments

Comments
 (0)