From 8aab95b9b3df611e58ece567399366e17778b1c4 Mon Sep 17 00:00:00 2001 From: Julius Makowski Date: Mon, 31 Aug 2026 19:23:06 +0200 Subject: [PATCH] Fix group import to update groups on data change --- src/api/core/public.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/api/core/public.rs b/src/api/core/public.rs index 3db25df9..d713e5e2 100644 --- a/src/api/core/public.rs +++ b/src/api/core/public.rs @@ -149,9 +149,13 @@ async fn ldap_import(data: Json, token: PublicToken, conn: DbConn if CONFIG.org_groups_enabled() { for group_data in &data.groups { - let group_uuid = if let Some(group) = + let group_uuid = if let Some(mut group) = Group::find_by_external_id_and_org(&group_data.external_id, &org_id, &conn).await { + if group.name != group_data.name { + group.name = group_data.name.clone(); + group.save(&conn).await?; + } group.uuid } else { let mut group =