Browse Source

search_text: additionalInfo == null

pull/8640/head
nickAS21 3 years ago
parent
commit
1d35acd340
  1. 3
      common/data/src/main/java/org/thingsboard/server/common/data/BaseDataWithAdditionalInfo.java

3
common/data/src/main/java/org/thingsboard/server/common/data/BaseDataWithAdditionalInfo.java

@ -100,7 +100,8 @@ public abstract class BaseDataWithAdditionalInfo<I extends UUIDBased> extends Ba
public static void setJson(JsonNode json, Consumer<JsonNode> jsonConsumer, Consumer<byte[]> bytesConsumer) { public static void setJson(JsonNode json, Consumer<JsonNode> jsonConsumer, Consumer<byte[]> bytesConsumer) {
jsonConsumer.accept(json); jsonConsumer.accept(json);
try { try {
bytesConsumer.accept(mapper.writeValueAsBytes(json)); byte[] jsonConsumerToBytes = json == null ? null : mapper.writeValueAsBytes(json);
bytesConsumer.accept(jsonConsumerToBytes);
} catch (JsonProcessingException e) { } catch (JsonProcessingException e) {
log.warn("Can't serialize json data: ", e); log.warn("Can't serialize json data: ", e);
} }

Loading…
Cancel
Save