Explorar o código

fix(iotdb): correctly handle undefined value of bool type

firest hai 1 ano
pai
achega
f40e47365c

+ 1 - 0
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(B) when is_boolean(B) -> B;
 convert_bool(null) -> null;
 convert_bool(null) -> null;
+convert_bool(undefined) -> null;
 convert_bool(1) -> true;
 convert_bool(1) -> true;
 convert_bool(0) -> false;
 convert_bool(0) -> false;
 convert_bool(<<"1">>) -> true;
 convert_bool(<<"1">>) -> true;