Skip to content

Commit f45a091

Browse files
authored
Merge pull request #2907 from TechnologyEnhancedLearning/Develop/feature/TD-4887-Limit-supervisors-ManageSupervisors-QuickAdd
TD-4887- Limit the supervisors that are available in the Manage Supervisors "Quick add" list to supervisors with a category that matches the self assessment
2 parents 24d663e + e4e3274 commit f45a091

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

DigitalLearningSolutions.Data/DataServices/SelfAssessmentDataService/SelfAssessmentSupervisorDataService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ FROM SupervisorDelegates AS sd
122122
WHERE (sd.Removed IS NULL) AND (cas.Removed IS NULL) AND (sd.SupervisorAdminID IS NOT NULL) AND (sd.DelegateUserID = @delegateUserId)
123123
AND (au.Supervisor = 1 OR au.NominatedSupervisor = 1) AND (au.Active = 1)
124124
AND (ca.SelfAssessmentID <> @selfAssessmentId)
125+
AND (au.CategoryID = 0 OR au.CategoryID IN (select CategoryID from SelfAssessments where ID = @selfAssessmentId))
125126
ORDER BY SupervisorName",
126127
new { selfAssessmentId, delegateUserId }
127128
);

0 commit comments

Comments
 (0)