Browse Source

Allow Nulls in JsonConverter for usability

pull/2145/head
Andrew Shvayka 7 years ago
parent
commit
3ad552b735
  1. 4
      common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/adaptor/JsonConverter.java

4
common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/adaptor/JsonConverter.java

@ -201,10 +201,10 @@ public class JsonConverter {
.setBoolV(value.getAsBoolean()).build()); .setBoolV(value.getAsBoolean()).build());
} else if (value.isNumber()) { } else if (value.isNumber()) {
result.add(buildNumericKeyValueProto(value, valueEntry.getKey())); result.add(buildNumericKeyValueProto(value, valueEntry.getKey()));
} else { } else if (!value.isJsonNull()) {
throw new JsonSyntaxException(CAN_T_PARSE_VALUE + value); throw new JsonSyntaxException(CAN_T_PARSE_VALUE + value);
} }
} else { } else if (!element.isJsonNull()) {
throw new JsonSyntaxException(CAN_T_PARSE_VALUE + element); throw new JsonSyntaxException(CAN_T_PARSE_VALUE + element);
} }
} }

Loading…
Cancel
Save