Skip to content

Commit 67c31a8

Browse files
authored
sources/scim: fix all users being added to group when no members are given (#14645)
Signed-off-by: Jens Langhammer <[email protected]>
1 parent 638180d commit 67c31a8

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

authentik/sources/scim/views/v2/groups.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ def update_group(self, connection: SCIMSourceGroup | None, data: QueryDict):
9797
self.logger.warning("Invalid group member", exc=exc)
9898
continue
9999
query |= Q(uuid=member.value)
100-
group.users.set(User.objects.filter(query))
100+
if query:
101+
group.users.set(User.objects.filter(query))
101102
if not connection:
102103
connection, _ = SCIMSourceGroup.objects.get_or_create(
103104
source=self.source,

0 commit comments

Comments
 (0)