Explorar o código

chore: avoid unnecessary default values being filled when querying via the v1 api.

see: https://emqx.atlassian.net/browse/EMQX-11482
JianBo He %!s(int64=2) %!d(string=hai) anos
pai
achega
72bc046063
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      apps/emqx_bridge_http/src/emqx_bridge_http_action_info.erl

+ 1 - 1
apps/emqx_bridge_http/src/emqx_bridge_http_action_info.erl

@@ -73,7 +73,7 @@ bridge_v1_config_to_connector_config(BridgeV1Conf) ->
 
 bridge_v1_config_to_action_config(BridgeV1Conf, ConnectorName) ->
     Parameters = maps:with(?PARAMETER_KEYS, BridgeV1Conf),
-    Parameters1 = Parameters#{<<"path">> => <<>>},
+    Parameters1 = Parameters#{<<"path">> => <<>>, <<"headers">> => #{}},
     CommonKeys = [<<"enable">>, <<"description">>],
     ActionConfig = maps:with(?ACTION_KEYS ++ CommonKeys, BridgeV1Conf),
     ActionConfig#{<<"parameters">> => Parameters1, <<"connector">> => ConnectorName}.