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

Commit 5828550

Browse files
committed
fixed bug in task exclusion
1 parent 1d3c364 commit 5828550

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

queries/get_open_challenges_count

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ FROM project p
55
, project_info pn
66
, project_category_lu pcl
77
, project_info pi1
8-
, OUTER project_info pi82
98
WHERE 1=1
109
AND p.project_id = pn.project_id
1110
AND pn.project_info_type_id = 6
@@ -33,6 +32,4 @@ AND pn.value LIKE ('@challenge_name@')
3332
AND NVL((SELECT pr.prize_amount FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 15 AND pr.place = 1), 0) >= @prize_lower_bound@
3433
AND NVL((SELECT pr.prize_amount FROM prize pr WHERE pr.project_id = p.project_id AND pr.prize_type_id = 15 AND pr.place = 1), 0) <= @prize_upper_bound@
3534
AND p.tc_direct_project_id = DECODE(@project_id@, 0, p.tc_direct_project_id, @project_id@)
36-
AND NOT ( NVL(pi82.value,0) = 1
37-
AND (select count(*) from resource r where r.project_id = p.project_id and resource_role_id = 1 ) > 0
38-
)
35+
AND not exists (select 1 from resource r, project_info pi82 where r.project_id = p.project_id and r.resource_role_id = 1 and p.project_id = pi82.project_id and project_info_type_id = 82 and pi82.value = 1) -- exclude assigned tasks

0 commit comments

Comments
 (0)