VBV-734: Do not check for non existing CourseSessionUser

This commit is contained in:
Daniel Egger 2024-09-17 07:40:59 +02:00
parent dc72dbf116
commit 998dca04b0
1 changed files with 3 additions and 1 deletions

View File

@ -37,7 +37,9 @@ class CompetenceCertificateQuery(object):
course_session_user = CourseSessionUser.objects.filter( course_session_user = CourseSessionUser.objects.filter(
user__id=user_id user__id=user_id
).first() ).first()
if not can_view_profile(info.context.user, course_session_user): if course_session_user is None or not can_view_profile(
info.context.user, course_session_user
):
return None return None
setattr(info.context, "assignment_user_ids", user_ids) # noqa: B010 setattr(info.context, "assignment_user_ids", user_ids) # noqa: B010