From fd1da2f45c63414e376c7f828ea9d1d21f16b244 Mon Sep 17 00:00:00 2001 From: magicfelix <felix@felix-zauberer.de> Date: Fri, 28 Jul 2023 17:18:00 +0200 Subject: [PATCH] Fix group query by using queryset instead of object (cherry picked from commit abcbda536ae78e72de7ffd3702e6ef3bce6e5051) --- aleksis/core/schema/group.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aleksis/core/schema/group.py b/aleksis/core/schema/group.py index 433eeaa82..adbe51c62 100644 --- a/aleksis/core/schema/group.py +++ b/aleksis/core/schema/group.py @@ -34,7 +34,7 @@ class GroupType(DjangoObjectType): if has_person(info.context.user) and [ m for m in root.members.all() if m.pk == info.context.user.person.pk ]: - persons = (persons | Person.objects.get(pk=info.context.user.person.pk)).distinct() + persons = (persons | Person.objects.filter(pk=info.context.user.person.pk)).distinct() return persons @staticmethod @@ -43,7 +43,7 @@ class GroupType(DjangoObjectType): if has_person(info.context.user) and [ o for o in root.owners.all() if o.pk == info.context.user.person.pk ]: - persons = (persons | Person.objects.get(pk=info.context.user.person.pk)).distinct() + persons = (persons | Person.objects.filter(pk=info.context.user.person.pk)).distinct() return persons @staticmethod -- GitLab