diff --git a/apps/emqx_bridge/src/emqx_bridge_api.erl b/apps/emqx_bridge/src/emqx_bridge_api.erl index 18e41a5d6..1f65be183 100644 --- a/apps/emqx_bridge/src/emqx_bridge_api.erl +++ b/apps/emqx_bridge/src/emqx_bridge_api.erl @@ -622,11 +622,15 @@ aggregate_metrics(AllMetrics) -> format_resp(Data) -> format_resp(Data, node()). -format_resp(#{ - type := Type, - name := BridgeName, - raw_config := RawConf, - resource_data := #{status := Status, metrics := Metrics}}, Node) -> +format_resp( + #{ + type := Type, + name := BridgeName, + raw_config := RawConf, + resource_data := #{status := Status, metrics := Metrics} + }, + Node +) -> RawConfFull = fill_defaults(Type, RawConf), RawConfFull#{ type => Type,