hide archived groups on exam form
This commit is contained in:
+3
-2
@@ -64,11 +64,12 @@ class ExamFormMixin:
|
|||||||
super(ModelForm, self).__init__(*args, **kwargs)
|
super(ModelForm, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
if user.is_superuser or user.groups.filter(name="cid_user_manager").exists():
|
if user.is_superuser or user.groups.filter(name="cid_user_manager").exists():
|
||||||
cid_user_group_queryset = CidUserGroup.objects.all()
|
cid_user_group_queryset = CidUserGroup.objects.filter(archive=False)
|
||||||
|
user_user_group_queryset = UserUserGroup.objects.filter(archive=False)
|
||||||
else:
|
else:
|
||||||
cid_user_group_queryset = CidUserGroup.objects.none()
|
cid_user_group_queryset = CidUserGroup.objects.none()
|
||||||
|
user_user_group_queryset = UserUserGroup.objects.none()
|
||||||
|
|
||||||
user_user_group_queryset = UserUserGroup.objects.all()
|
|
||||||
|
|
||||||
self.fields["cid_user_groups"] = ModelMultipleChoiceField(
|
self.fields["cid_user_groups"] = ModelMultipleChoiceField(
|
||||||
required=False,
|
required=False,
|
||||||
|
|||||||
Reference in New Issue
Block a user