From 423607bf880a1b8e5ce79ba1166ad89199938358 Mon Sep 17 00:00:00 2001 From: firest Date: Wed, 10 Jan 2024 15:52:53 +0800 Subject: [PATCH] fix(sysk): fix errors of proxy schema --- apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper.erl | 2 +- .../src/emqx_bridge_syskeeper_proxy.erl | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper.erl b/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper.erl index 158e466d0..091b84196 100644 --- a/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper.erl +++ b/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper.erl @@ -116,7 +116,7 @@ fields("parameters") -> )}, {target_qos, mk( - range(1, 2), + range(0, 2), #{desc => ?DESC("target_qos"), required => false} )}, {template, diff --git a/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper_proxy.erl b/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper_proxy.erl index e5b8ce2dc..80f338c69 100644 --- a/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper_proxy.erl +++ b/apps/emqx_bridge_syskeeper/src/emqx_bridge_syskeeper_proxy.erl @@ -101,8 +101,11 @@ fields(Field) when Field == "post"; Field == "put" -> + Fields = + fields("connection_fields") ++ + emqx_connector_schema:resource_opts_ref(?MODULE, connector_resource_opts), emqx_connector_schema:api_fields( - Field ++ "_connector", ?CONNECTOR_TYPE, fields("connection_fields") + Field ++ "_connector", ?CONNECTOR_TYPE, Fields ). desc(config) ->