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);