Skip to content

Commit

Permalink
[backend] fix finished exercises query by excluding disabled injects (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
guillaumejparis authored Dec 17, 2024
1 parent fa35342 commit fece7c2
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ List<Object[]> userCountGroupByWeek(
@Query(
value =
"select e.*, se.scenario_id from exercises e "
+ "left join injects as inject on e.exercise_id = inject.inject_exercise "
+ "left join injects as inject on e.exercise_id = inject.inject_exercise and inject.inject_enabled = 'true' "
+ "left join injects_statuses as status on inject.inject_id = status.status_inject and status.status_name != 'PENDING'"
+ "left join scenarios_exercises as se on e.exercise_id = se.exercise_id "
+ "where e.exercise_status = 'RUNNING' group by e.exercise_id, se.scenario_id having count(status) = count(inject);",
Expand Down

0 comments on commit fece7c2

Please sign in to comment.