diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index 139597f9c..e4601c30d 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -1,2 +1,2 @@ - +- [cygnus-common][NGSIGenericColumnAggregator] Fix getValue when gson object is null diff --git a/cygnus-ngsi/src/main/java/com/telefonica/iot/cygnus/containers/NotifyContextRequest.java b/cygnus-ngsi/src/main/java/com/telefonica/iot/cygnus/containers/NotifyContextRequest.java index 829f2f6bb..e4666d761 100644 --- a/cygnus-ngsi/src/main/java/com/telefonica/iot/cygnus/containers/NotifyContextRequest.java +++ b/cygnus-ngsi/src/main/java/com/telefonica/iot/cygnus/containers/NotifyContextRequest.java @@ -483,8 +483,10 @@ public String getValue() { return value.getAsJsonObject().toString(); } else if (value.isJsonArray()) { return value.getAsJsonArray().toString(); - } else { + } else if (!value.isJsonNull()){ return "\"" + value.getAsString() + "\""; + } else { + return "\"" + value.toString() + "\""; } // if else if } // getValue