From d39ad4d5535cb0ac892a4ee8e680b67118f393ec Mon Sep 17 00:00:00 2001 From: YevhenBondarenko Date: Thu, 13 Jan 2022 11:51:09 +0200 Subject: [PATCH] fixed sending shared attributes after sleeping --- .../lwm2m/server/attributes/DefaultLwM2MAttributesService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/attributes/DefaultLwM2MAttributesService.java b/common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/attributes/DefaultLwM2MAttributesService.java index d054354035..f68e37a661 100644 --- a/common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/attributes/DefaultLwM2MAttributesService.java +++ b/common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/attributes/DefaultLwM2MAttributesService.java @@ -198,7 +198,7 @@ public class DefaultLwM2MAttributesService implements LwM2MAttributesService { if (pathIdVer != null) { // #1.1 if (lwM2MClient.getSharedAttributes().containsKey(pathIdVer)) { - if (tsKvProto.getTs() >= lwM2MClient.getSharedAttributes().get(pathIdVer).getTs()) { + if (tsKvProto.getTs() > lwM2MClient.getSharedAttributes().get(pathIdVer).getTs()) { lwM2MClient.getSharedAttributes().put(pathIdVer, tsKvProto); attributesUpdate.put(pathIdVer, tsKvProto); }