UNOMI-636: Fix deserialization of persona session properties overrides (#468)
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 261a0fa..9e4b242 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 @@
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());