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