From f40e47365c7db948e624a4ef48bceafdff82cbd4 Mon Sep 17 00:00:00 2001 From: firest Date: Sun, 7 Apr 2024 17:26:15 +0800 Subject: [PATCH] fix(iotdb): correctly handle undefined value of bool type --- apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb_connector.erl | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb_connector.erl b/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb_connector.erl index f68ed02e3..92316f0cf 100644 --- a/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb_connector.erl +++ b/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb_connector.erl @@ -526,6 +526,7 @@ replace_var(Val, _Data) -> convert_bool(B) when is_boolean(B) -> B; convert_bool(null) -> null; +convert_bool(undefined) -> null; convert_bool(1) -> true; convert_bool(0) -> false; convert_bool(<<"1">>) -> true;