[SYNCOPE-1270] Stronger check
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/1e8a5f59 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/1e8a5f59 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/1e8a5f59 Branch: refs/heads/master Commit: 1e8a5f59efce868e7c9a945025da201513bbdb89 Parents: c4d7d93 Author: Francesco Chicchiriccò <[email protected]> Authored: Fri Jul 6 15:03:29 2018 +0200 Committer: Francesco Chicchiriccò <[email protected]> Committed: Fri Jul 6 15:03:29 2018 +0200 ---------------------------------------------------------------------- .../java/org/apache/syncope/core/logic/oidc/OIDCUserManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/1e8a5f59/ext/oidcclient/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCUserManager.java ---------------------------------------------------------------------- diff --git a/ext/oidcclient/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCUserManager.java b/ext/oidcclient/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCUserManager.java index 25cb784..4b60e60 100644 --- a/ext/oidcclient/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCUserManager.java +++ b/ext/oidcclient/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCUserManager.java @@ -192,7 +192,9 @@ public class OIDCUserManager { } values.clear(); for (Object value : transformed) { - values.add(value.toString()); + if (value != null) { + values.add(value.toString()); + } } }
