Commit e3c523cc6454db8a6b10aa63b1c542444028a45e

Authored by Andrii Shvaika
1 parent f48e357e

Write replace command fix

... ... @@ -206,7 +206,7 @@ public class DefaultLwM2MRpcRequestHandler implements LwM2MRpcRequestHandler {
206 206 }
207 207
208 208 private void sendWriteReplaceRequest(LwM2mClient client, TransportProtos.ToDeviceRpcRequestMsg requestMsg, String versionedId) {
209   - RpcWriteUpdateRequest requestBody = JacksonUtil.fromString(requestMsg.getParams(), RpcWriteUpdateRequest.class);
  209 + RpcWriteReplaceRequest requestBody = JacksonUtil.fromString(requestMsg.getParams(), RpcWriteReplaceRequest.class);
210 210 TbLwM2MWriteReplaceRequest request = TbLwM2MWriteReplaceRequest.builder().versionedId(versionedId)
211 211 .value(requestBody.getValue())
212 212 .timeout(this.config.getTimeout()).build();
... ...
... ... @@ -15,9 +15,11 @@
15 15 */
16 16 package org.thingsboard.server.transport.lwm2m.server.rpc;
17 17
  18 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
18 19 import lombok.Data;
19 20
20 21 @Data
  22 +@JsonIgnoreProperties(ignoreUnknown = true)
21 23 public class IdOrKeyRequest {
22 24
23 25 private String key;
... ...