This is an automated email from the ASF dual-hosted git repository.
ilgrosso pushed a commit to branch 2_1_X
in repository https://gitbox.apache.org/repos/asf/syncope.git
The following commit(s) were added to refs/heads/2_1_X by this push:
new 57a3e14 Preferring Collectors#joining
57a3e14 is described below
commit 57a3e14f89bb6ed6767698d45d6bacad4d21dc1a
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Tue Mar 8 11:55:04 2022 +0100
Preferring Collectors#joining
---
.../java/org/apache/syncope/client/console/PreferenceManager.java | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git
a/client/console/src/main/java/org/apache/syncope/client/console/PreferenceManager.java
b/client/console/src/main/java/org/apache/syncope/client/console/PreferenceManager.java
index 96374a1..f5addfc 100644
---
a/client/console/src/main/java/org/apache/syncope/client/console/PreferenceManager.java
+++
b/client/console/src/main/java/org/apache/syncope/client/console/PreferenceManager.java
@@ -29,6 +29,7 @@ import java.util.Base64;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.math.NumberUtils;
import org.apache.wicket.request.Request;
@@ -135,9 +136,7 @@ public class PreferenceManager implements Serializable {
}
// after retrieved previous setting in order to overwrite the key ...
- prefs.forEach((key, values) -> {
- current.put(key, StringUtils.join(values, ";"));
- });
+ prefs.forEach((key, values) -> current.put(key,
values.stream().collect(Collectors.joining(";"))));
try {
COOKIE_UTILS.save(COOKIE_NAME,
Base64.getEncoder().encodeToString(setPrefs(current).getBytes()));
@@ -165,7 +164,7 @@ public class PreferenceManager implements Serializable {
}
public void setList(final Request request, final Response response, final
String key, final List<String> values) {
- set(request, response, key, StringUtils.join(values, ";"));
+ set(request, response, key,
values.stream().collect(Collectors.joining(";")));
}
public void setList(final Request request, final Response response, final
Map<String, List<String>> prefs) {