From fae9885a075b492485c4c04634a093427d3dcf0b Mon Sep 17 00:00:00 2001 From: Krishnan Shankar Date: Mon, 27 May 2024 14:35:57 -0400 Subject: [PATCH] Improve code --- tin/apps/assignments/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tin/apps/assignments/models.py b/tin/apps/assignments/models.py index a078e13b..b7bacdb8 100644 --- a/tin/apps/assignments/models.py +++ b/tin/apps/assignments/models.py @@ -284,7 +284,7 @@ def grader_log_filename(self): ) def quiz_open_for_student(self, student): - is_teacher = student in self.course.teacher.all() + is_teacher = self.course.teacher.filter(id=student.id).exists() if is_teacher or student.is_superuser: return True return not (self.quiz_ended_for_student(student) or self.quiz_locked_for_student(student))