This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/master by this push:
     new 40710978a4 [SYNCOPE-1672] Ensure IdMImplementationInfoProvider takes 
on IdM stuff only and delegates the rest to IdRepoImplementationInfoProvider 
(#336)
40710978a4 is described below

commit 40710978a407d10e35f2b8f776e6872ae31fdbdb
Author: SamuelGaro <[email protected]>
AuthorDate: Wed Apr 6 13:36:00 2022 +0200

    [SYNCOPE-1672] Ensure IdMImplementationInfoProvider takes on IdM stuff only 
and delegates the rest to IdRepoImplementationInfoProvider (#336)
---
 .../syncope/client/console/commons/IdMImplementationInfoProvider.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/client/idm/console/src/main/java/org/apache/syncope/client/console/commons/IdMImplementationInfoProvider.java
 
b/client/idm/console/src/main/java/org/apache/syncope/client/console/commons/IdMImplementationInfoProvider.java
index fa15b29b30..6c94809670 100644
--- 
a/client/idm/console/src/main/java/org/apache/syncope/client/console/commons/IdMImplementationInfoProvider.java
+++ 
b/client/idm/console/src/main/java/org/apache/syncope/client/console/commons/IdMImplementationInfoProvider.java
@@ -46,7 +46,7 @@ public class IdMImplementationInfoProvider extends 
IdRepoImplementationInfoProvi
     @Override
     public List<String> getClasses(final ImplementationTO implementation, 
final ViewMode viewMode) {
         List<String> classes = new ArrayList<>();
-        if (viewMode == ViewMode.JSON_BODY) {
+        if (viewMode == ViewMode.JSON_BODY && 
IdMImplementationType.values().containsKey(implementation.getType())) {
             switch (implementation.getType()) {
                 case IdMImplementationType.PULL_CORRELATION_RULE:
                     classes = 
lookup.getClasses(PullCorrelationRuleConf.class).stream().

Reply via email to