From 17d79026cd9aba2d988b4543b3e7dbf2ebc49afc Mon Sep 17 00:00:00 2001 From: JimMoen Date: Fri, 2 Feb 2024 14:25:12 +0800 Subject: [PATCH] test: fix emqx_connector_schema eunit missing fields --- apps/emqx_bridge_kinesis/src/emqx_bridge_kinesis.erl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/emqx_bridge_kinesis/src/emqx_bridge_kinesis.erl b/apps/emqx_bridge_kinesis/src/emqx_bridge_kinesis.erl index 8e007a65f..6c273e217 100644 --- a/apps/emqx_bridge_kinesis/src/emqx_bridge_kinesis.erl +++ b/apps/emqx_bridge_kinesis/src/emqx_bridge_kinesis.erl @@ -39,11 +39,10 @@ fields(Field) when Field == "put_connector"; Field == "post_connector" -> - emqx_connector_schema:api_fields( - Field, - ?CONNECTOR_TYPE, - fields("config_connector") - ); + Fields = + fields(connector_config) ++ + emqx_connector_schema:resource_opts_ref(?MODULE, connector_resource_opts), + emqx_connector_schema:api_fields(Field, ?CONNECTOR_TYPE, Fields); fields(action) -> {?ACTION_TYPE, hoconsc:mk( @@ -176,7 +175,8 @@ fields("post_producer") -> fields("put_producer") -> fields("config_producer"); fields("config_connector") -> - fields(connector_config) ++ + emqx_connector_schema:common_fields() ++ + fields(connector_config) ++ emqx_connector_schema:resource_opts_ref(?MODULE, connector_resource_opts); fields(connector_resource_opts) -> emqx_connector_schema:resource_opts_fields();