diff --git a/server/apps/exam/views.py b/server/apps/exam/views.py index 5e0a702..adffe58 100644 --- a/server/apps/exam/views.py +++ b/server/apps/exam/views.py @@ -445,7 +445,7 @@ class ExamViewSet(CreateUpdateCustomMixin, ModelViewSet): participants_ids = [i.id for i in participants] dep = exam.participant_dep.all() dep_ids = [i.id for i in dep] - if request.user.id in participants_ids or request.user.dept in dep_ids: + if request.user.id in participants_ids or request.user.dept.id in dep_ids: pass else: raise ParseError('不在考试人员范围内')