[SYNCOPE-1070] Using the actual schema type to get the value as string
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/2381d0a3 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/2381d0a3 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/2381d0a3 Branch: refs/heads/2_0_X Commit: 2381d0a358515befac417c50dd18bac20173d538 Parents: 4659fd3 Author: Francesco Chicchiriccò <ilgro...@apache.org> Authored: Fri Apr 21 13:04:02 2017 +0200 Committer: Francesco Chicchiriccò <ilgro...@apache.org> Committed: Fri Apr 21 13:04:02 2017 +0200 ---------------------------------------------------------------------- .../apache/syncope/core/provisioning/java/MappingManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/2381d0a3/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/MappingManagerImpl.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/MappingManagerImpl.java b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/MappingManagerImpl.java index 7e5e9a8..6b5e588 100644 --- a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/MappingManagerImpl.java +++ b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/MappingManagerImpl.java @@ -258,7 +258,7 @@ public class MappingManagerImpl implements MappingManager { if (FrameworkUtil.isSupportedAttributeType(schemaType.getType())) { objValues.add(value.getValue()); } else { - objValues.add(value.getValueAsString()); + objValues.add(value.getValueAsString(schemaType)); } }