From 78495148c6a6ab7a0308ed2458feedf1d640afd3 Mon Sep 17 00:00:00 2001 From: alberto bogi Date: Fri, 17 Jul 2026 14:21:47 +0200 Subject: [PATCH] [SYNCOPE-1985] Fix typo in AnyTypeKeyComparator causing incorrect AnyType ordering --- .../apache/syncope/client/console/rest/AnyTypeRestClient.java | 2 +- .../apache/syncope/client/enduser/rest/AnyTypeRestClient.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/rest/AnyTypeRestClient.java b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/rest/AnyTypeRestClient.java index ae38b0d7c26..364c49d39cc 100644 --- a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/rest/AnyTypeRestClient.java +++ b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/rest/AnyTypeRestClient.java @@ -80,7 +80,7 @@ public int compare(final String o1, final String o2) { if (AnyTypeKind.GROUP.name().equals(o1)) { return -1; } - if (AnyTypeKind.GROUP.name().equals(2)) { + if (AnyTypeKind.GROUP.name().equals(o2)) { return 1; } return ObjectUtils.compare(o1, o2); diff --git a/client/idrepo/enduser/src/main/java/org/apache/syncope/client/enduser/rest/AnyTypeRestClient.java b/client/idrepo/enduser/src/main/java/org/apache/syncope/client/enduser/rest/AnyTypeRestClient.java index 17843a9ac37..eff1733387d 100644 --- a/client/idrepo/enduser/src/main/java/org/apache/syncope/client/enduser/rest/AnyTypeRestClient.java +++ b/client/idrepo/enduser/src/main/java/org/apache/syncope/client/enduser/rest/AnyTypeRestClient.java @@ -80,7 +80,7 @@ public int compare(final String o1, final String o2) { if (AnyTypeKind.GROUP.name().equals(o1)) { return -1; } - if (AnyTypeKind.GROUP.name().equals(2)) { + if (AnyTypeKind.GROUP.name().equals(o2)) { return 1; } return ObjectUtils.compare(o1, o2);