From 44e7348f3bf7f2491c96503bf53e553345be80b0 Mon Sep 17 00:00:00 2001 From: Firstyear Date: Tue, 17 Dec 2024 16:57:26 +1000 Subject: [PATCH] Incorrect member name in groups (#3302) Member was accidentally set to members which prevented group synchronisation. --- proto/src/scim_v1/synch.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/proto/src/scim_v1/synch.rs b/proto/src/scim_v1/synch.rs index 24a3adb81..ac359c5da 100644 --- a/proto/src/scim_v1/synch.rs +++ b/proto/src/scim_v1/synch.rs @@ -230,7 +230,7 @@ pub struct ScimSyncGroup { pub name: String, pub description: Option, pub gidnumber: Option, - pub members: Vec, + pub member: Vec, } impl TryInto for ScimSyncGroup { @@ -260,7 +260,7 @@ impl ScimSyncGroup { name, description: None, gidnumber: None, - members: Vec::with_capacity(0), + member: Vec::with_capacity(0), }, } } @@ -289,7 +289,7 @@ impl ScimSyncGroupBuilder { where I: Iterator, { - self.inner.members = member_iter + self.inner.member = member_iter .map(|external_id| ScimExternalMember { external_id }) .collect(); self