From 121eab5065eebe99a747d3a086a80333f6800e67 Mon Sep 17 00:00:00 2001 From: Alvaro Vega Date: Thu, 22 Feb 2024 08:52:03 +0100 Subject: [PATCH 1/2] bad timestmap error should not progress to CB --- CHANGES_NEXT_RELEASE | 1 + lib/services/ngsi/entities-NGSI-v2.js | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index 4f082b34c..be6f9ddad 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -1,2 +1,3 @@ - Add: `POST /iot/op/delete` operation to delete multiple devices at once (#1578) - Fix: store device subscriptions updates (#1086) +- FIX: badtimestamp error should not progress to ContextBroker diff --git a/lib/services/ngsi/entities-NGSI-v2.js b/lib/services/ngsi/entities-NGSI-v2.js index 2238a4ed2..21b812610 100644 --- a/lib/services/ngsi/entities-NGSI-v2.js +++ b/lib/services/ngsi/entities-NGSI-v2.js @@ -318,6 +318,7 @@ function sendUpdateValueNgsi2(entityName, measures, typeInformation, token, call timestamp.value = plainMeasures[constants.TIMESTAMP_ATTRIBUTE]; } else { callback(new errors.BadTimestamp(plainMeasures[constants.TIMESTAMP_ATTRIBUTE], entityName)); + return; } } else if (!typeInformation.timezone) { timestamp.value = new Date().toISOString(); From d6cf6376e567ff54259f73615df0d96c87cb293c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferm=C3=ADn=20Gal=C3=A1n=20M=C3=A1rquez?= Date: Thu, 22 Feb 2024 15:26:59 +0100 Subject: [PATCH 2/2] Update CHANGES_NEXT_RELEASE --- CHANGES_NEXT_RELEASE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index be6f9ddad..cee39d7cb 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -1,3 +1,3 @@ - Add: `POST /iot/op/delete` operation to delete multiple devices at once (#1578) - Fix: store device subscriptions updates (#1086) -- FIX: badtimestamp error should not progress to ContextBroker +- Fix: badtimestamp error should not progress to ContextBroker