From d805a28ea45a67f0b870797e1fc14deb3ce6d014 Mon Sep 17 00:00:00 2001 From: sander boer Date: Mon, 3 Nov 2025 18:08:49 +0200 Subject: [PATCH] Adds group description during import Adds the group description during group import from a representation. This ensures that the description is properly populated when groups are created from external sources. Closes #42851 Signed-off-by: Sander --- .../java/org/keycloak/models/utils/RepresentationToModel.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server-spi-private/src/main/java/org/keycloak/models/utils/RepresentationToModel.java b/server-spi-private/src/main/java/org/keycloak/models/utils/RepresentationToModel.java index 8d5894a3e4c..595c14d1caa 100755 --- a/server-spi-private/src/main/java/org/keycloak/models/utils/RepresentationToModel.java +++ b/server-spi-private/src/main/java/org/keycloak/models/utils/RepresentationToModel.java @@ -196,6 +196,9 @@ public class RepresentationToModel { public static void importGroup(RealmModel realm, GroupModel parent, GroupRepresentation group) { GroupModel newGroup = realm.createGroup(group.getId(), group.getName(), parent); + if (group.getDescription() != null) { + newGroup.setDescription(group.getDescription()); + } if (group.getAttributes() != null) { for (Map.Entry> attr : group.getAttributes().entrySet()) { newGroup.setAttribute(attr.getKey(), attr.getValue());