diff --git a/DigitalLearningSolutions.Data/DataServices/SelfAssessmentDataService/SelfAssessmentSupervisorDataService.cs b/DigitalLearningSolutions.Data/DataServices/SelfAssessmentDataService/SelfAssessmentSupervisorDataService.cs index 05c299be5d..d2cd470627 100644 --- a/DigitalLearningSolutions.Data/DataServices/SelfAssessmentDataService/SelfAssessmentSupervisorDataService.cs +++ b/DigitalLearningSolutions.Data/DataServices/SelfAssessmentDataService/SelfAssessmentSupervisorDataService.cs @@ -57,7 +57,8 @@ LEFT OUTER JOIN AdminUsers AS au ON sd.SupervisorAdminID = au.AdminID INNER JOIN DelegateAccounts da ON sd.DelegateUserID = da.UserID AND au.CentreID = da.CentreID AND da.Active=1 LEFT OUTER JOIN SelfAssessmentSupervisorRoles AS sasr - ON cas.SelfAssessmentSupervisorRoleID = sasr.ID"; + ON cas.SelfAssessmentSupervisorRoleID = sasr.ID + LEFT OUTER JOIN SelfAssessments sa ON sa.id = ca.SelfAssessmentID AND sa.CategoryID = au.CategoryID"; public SelfAssessmentSupervisor? GetSupervisorForSelfAssessmentId(int selfAssessmentId, int delegateUserId) {