Skip to content
Snippets Groups Projects
Commit c1a15f82 authored by srosse's avatar srosse
Browse files

OO-4150: change definition of master coach in absences search

parent 2ce7f93e
No related branches found
No related tags found
No related merge requests found
......@@ -268,11 +268,10 @@ public class AbsenceNoticeDAO {
}
if(searchParams.getMasterCoach() != null) {
sb.and().append(" exists (select block.key from lectureblock as block")
.append(" inner join block.groups as blockToGroup")
.append(" inner join blockToGroup.group as bGroup")
.append(" inner join bGroup.members participants")
.append(" inner join bGroup.members masterCoaches")
sb.and().append(" exists (select curEl.key from curriculumelement as curEl")
.append(" inner join curEl.group as curElGroup")
.append(" inner join curElGroup.members participants")
.append(" inner join curElGroup.members masterCoaches")
.append(" where masterCoaches.identity.key=:masterCoachKey and masterCoaches.role ").in(CurriculumRoles.mastercoach.name())
.append(" and aIdent.key=participants.identity.key and participants.role ").in(GroupRoles.participant.name())
.append(")");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment