fix: 解决swagger显示错误
This commit is contained in:
parent
14e421dd5b
commit
9c8d58c35c
|
@ -73,7 +73,9 @@ class ExamViewSet(CustomModelViewSet):
|
||||||
if has_perm(self.request.user, ["exam.view"]):
|
if has_perm(self.request.user, ["exam.view"]):
|
||||||
return qs
|
return qs
|
||||||
user:User = self.request.user
|
user:User = self.request.user
|
||||||
dept = user.belong_dept if user else None
|
dept = None
|
||||||
|
if user.is_authenticated:
|
||||||
|
dept = user.belong_dept
|
||||||
qs = qs.filter(is_public=True)
|
qs = qs.filter(is_public=True)
|
||||||
qs = qs|qs.filter(p_users=user)
|
qs = qs|qs.filter(p_users=user)
|
||||||
if dept:
|
if dept:
|
||||||
|
|
Loading…
Reference in New Issue