From 4b8cea449847f103aeceb1b5a4c95393f82feca4 Mon Sep 17 00:00:00 2001 From: Thales Macedo Garitezi Date: Fri, 4 Aug 2023 11:16:49 -0300 Subject: [PATCH] fix: make error handling more flexible --- apps/emqx_bridge/src/emqx_bridge_api.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx_bridge/src/emqx_bridge_api.erl b/apps/emqx_bridge/src/emqx_bridge_api.erl index 5ba04a166..b2fbd7173 100644 --- a/apps/emqx_bridge/src/emqx_bridge_api.erl +++ b/apps/emqx_bridge/src/emqx_bridge_api.erl @@ -559,7 +559,7 @@ schema("/bridges_probe") -> %% references to fields, and they don't share whole-bridge validators if %% they exist. Such validators will only be triggered by %% `create_dry_run'... - throw:{_Schema, [#{kind := validation_error} = Reason0]} -> + throw:{_Schema, [#{kind := _} = Reason0 | _]} -> Reason = redact(Reason0), ?BAD_REQUEST('TEST_FAILED', map_to_json(Reason)) end;