From c1b5f0a902da5fa9447780fe448aa16acdd1eb8f Mon Sep 17 00:00:00 2001 From: ViacheslavKlimov Date: Mon, 2 Jun 2025 17:56:57 +0300 Subject: [PATCH] Fix EntityFields.getCustomerId --- .../common/data/edqs/fields/AbstractEntityFields.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/common/data/src/main/java/org/thingsboard/server/common/data/edqs/fields/AbstractEntityFields.java b/common/data/src/main/java/org/thingsboard/server/common/data/edqs/fields/AbstractEntityFields.java index cb1aa9300d..e6dad28193 100644 --- a/common/data/src/main/java/org/thingsboard/server/common/data/edqs/fields/AbstractEntityFields.java +++ b/common/data/src/main/java/org/thingsboard/server/common/data/edqs/fields/AbstractEntityFields.java @@ -63,7 +63,12 @@ public class AbstractEntityFields implements EntityFields { } protected UUID checkId(UUID id) { - return id != null && !id.equals(EntityId.NULL_UUID) ? id : null; + return id == null || id.equals(EntityId.NULL_UUID) ? null : id; + } + + @Override + public UUID getCustomerId() { + return checkId(customerId); } }