This is an automated email from the ASF dual-hosted git repository.
jkevan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/unomi.git
The following commit(s) were added to refs/heads/master by this push:
new 5ecdb4f20 UNOMI-636: Fix deserialization of persona session properties
overrides (#468)
5ecdb4f20 is described below
commit 5ecdb4f2083b5c37b804c31ccbeac0c4a4d20381
Author: kevan Jahanshahi <[email protected]>
AuthorDate: Tue Aug 2 11:40:08 2022 +0200
UNOMI-636: Fix deserialization of persona session properties overrides
(#468)
---
.../org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/rest/src/main/java/org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java
b/rest/src/main/java/org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java
index 261a0fa73..9e4b24216 100644
---
a/rest/src/main/java/org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java
+++
b/rest/src/main/java/org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java
@@ -128,7 +128,7 @@ public class ContextRequestDeserializer extends
StdDeserializer<ContextRequest>
cr.setProfileOverrides(jsonParser.getCodec().treeToValue(node.get("profileOverrides"),
Profile.class));
}
if (node.get("sessionPropertiesOverrides") != null) {
-
jsonParser.getCodec().treeToValue(node.get("sessionPropertiesOverrides"),
Map.class);
+
cr.setSessionPropertiesOverrides(jsonParser.getCodec().treeToValue(node.get("sessionPropertiesOverrides"),
Map.class));
}
if (node.get("sessionId") != null) {
cr.setSessionId(node.get("sessionId").textValue());