Skip to content
Snippets Groups Projects
Verified Commit e1aee095 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Fix querysets

parent 66dd2f9c
No related branches found
No related tags found
1 merge request!49Resolve "Add rules and permissions"
Pipeline #3505 passed
......@@ -92,15 +92,11 @@ class SelectForm(forms.Form):
if not check_global_permission(self.request.user, "alsijil.view_week"):
group_qs = (
(
group_qs
& get_objects_for_user(
self.request.user, "core.view_week_class_register_group", Group
)
group_qs
& get_objects_for_user(
self.request.user, "core.view_week_class_register_group", Group
)
| group_qs.filter(members=person)
| group_qs.filter(owners=person)
)
).union(group_qs.filter(Q(members=person) | Q(owners=person)))
self.fields["group"].queryset = group_qs
teacher_qs = Person.objects.annotate(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment