commit | 60c29b0c94faad1823cba465c27c939215ab15d4 | [log] [tgz] |
---|---|---|
author | Francesco Chicchiriccò <ilgrosso@apache.org> | Fri Jun 10 11:05:18 2022 +0200 |
committer | Francesco Chicchiriccò <ilgrosso@apache.org> | Fri Jun 10 11:05:18 2022 +0200 |
tree | 9a7b65902e8e7a89a5fef4a80d74e47d27192e94 | |
parent | 30bc8ac4ed86e2e8f14227df43a6f70d230ecf50 [diff] |
[SYNCOPE-1545] Fix generic config parameter values handling
diff --git a/wa/bootstrap/src/main/java/org/apache/syncope/wa/bootstrap/SyncopeWAPropertySourceLocator.java b/wa/bootstrap/src/main/java/org/apache/syncope/wa/bootstrap/SyncopeWAPropertySourceLocator.java index 059af19..c76e29f 100644 --- a/wa/bootstrap/src/main/java/org/apache/syncope/wa/bootstrap/SyncopeWAPropertySourceLocator.java +++ b/wa/bootstrap/src/main/java/org/apache/syncope/wa/bootstrap/SyncopeWAPropertySourceLocator.java
@@ -500,8 +500,8 @@ } }); - syncopeClient.getService(WAConfigService.class).list(). - forEach(attr -> properties.put(attr.getSchema(), attr.getValues())); + syncopeClient.getService(WAConfigService.class).list().forEach(attr -> properties.put( + attr.getSchema(), attr.getValues().stream().collect(Collectors.joining(",")))); LOG.debug("Collected WA properties: {}", properties); return new MapPropertySource(getClass().getName(), properties); }