Skip to content
Snippets Groups Projects
Commit 56302895 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Fix get_classes queryset

parent d0355a61
No related branches found
No related tags found
No related merge requests found
Pipeline #10691 failed
......@@ -101,10 +101,10 @@ def get_classes(user: "User"):
wanted_classes.add(_class.pk)
classes = classes.filter(
Q(pk__in=wanted_classes) | Q(members=user.person) | Q(pk=user.person.primary_group.pk)
if user.person.primary_group
else Q() | Q(owners=user.person)
Q(pk__in=wanted_classes) | Q(members=user.person) | Q(owners=user.person)
)
if user.person.primary_group:
classes = classes.filter(Q(pk=user.person.primary_group.pk))
return classes
......
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