From 3b8b3e61de40e46b1a823732070b89bf76e7aaa1 Mon Sep 17 00:00:00 2001 From: Andrea Patricelli Date: Fri, 3 Apr 2026 15:22:51 +0200 Subject: [PATCH] [SYNCOPE-1959] solved group relationship management error in console --- .../apache/syncope/client/console/wizards/any/PlainAttrs.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java index bbfb9b0f3d..81b676c28c 100644 --- a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java +++ b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java @@ -37,6 +37,7 @@ import org.apache.syncope.common.lib.to.GroupableRelatableTO; import org.apache.syncope.common.lib.to.MembershipTO; import org.apache.syncope.common.lib.to.PlainSchemaTO; +import org.apache.syncope.common.lib.to.RelatableTO; import org.apache.syncope.common.lib.to.RelationshipTO; import org.apache.syncope.common.lib.to.UserTO; import org.apache.syncope.common.lib.types.AttrSchemaType; @@ -229,7 +230,7 @@ protected void setAttrs(final MembershipTO membershipTO) { @Override protected void setAttrs(final RelationshipTO relationshipTO) { - Map attrMap = GroupableRelatableTO.class.cast(attributable). + Map attrMap = RelatableTO.class.cast(attributable). getRelationship(relationshipTO.getType(), relationshipTO.getOtherEndKey()). map(gr -> EntityTOUtils.buildAttrMap(gr.getPlainAttrs())). orElseGet(HashMap::new);