From 1cd226c18bd756dc569dda7a37530b89ad2b8ed9 Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Tue, 28 Dec 2021 10:12:39 +0800 Subject: [PATCH] fix(bridge): make direction defaults to egress if not provided --- apps/emqx_bridge/src/emqx_bridge_http_schema.erl | 1 + apps/emqx_bridge/src/emqx_bridge_schema.erl | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/emqx_bridge/src/emqx_bridge_http_schema.erl b/apps/emqx_bridge/src/emqx_bridge_http_schema.erl index 43cace332..540a6a070 100644 --- a/apps/emqx_bridge/src/emqx_bridge_http_schema.erl +++ b/apps/emqx_bridge/src/emqx_bridge_http_schema.erl @@ -87,6 +87,7 @@ basic_config() -> , {direction, mk(egress, #{ desc => "The direction of this bridge, MUST be egress" + , default => egress })} ] ++ proplists:delete(base_url, emqx_connector_http:fields(config)). diff --git a/apps/emqx_bridge/src/emqx_bridge_schema.erl b/apps/emqx_bridge/src/emqx_bridge_schema.erl index 3acfbcdef..82fc79ebf 100644 --- a/apps/emqx_bridge/src/emqx_bridge_schema.erl +++ b/apps/emqx_bridge/src/emqx_bridge_schema.erl @@ -71,6 +71,7 @@ metrics_status_fields() -> direction_field(Dir, Desc) -> {direction, mk(Dir, #{ nullable => false + , default => egress , desc => "The direction of the bridge. Can be one of 'ingress' or 'egress'.
" ++ Desc })}.