refactor: avoid operator precedence bugs

This commit is contained in:
Thales Macedo Garitezi 2023-01-18 15:32:44 -03:00
parent 47f796dd12
commit a5424959c6
2 changed files with 4 additions and 2 deletions

View File

@ -95,7 +95,8 @@ fields("config") ->
}
)}
] ++
emqx_connector_mysql:fields(config) -- emqx_connector_schema_lib:prepare_statement_fields();
(emqx_connector_mysql:fields(config) --
emqx_connector_schema_lib:prepare_statement_fields());
fields("creation_opts") ->
Opts = emqx_resource_schema:fields("creation_opts"),
[O || {Field, _} = O <- Opts, not is_hidden_opts(Field)];

View File

@ -97,7 +97,8 @@ fields("config") ->
}
)}
] ++
emqx_connector_pgsql:fields(config) -- emqx_connector_schema_lib:prepare_statement_fields();
(emqx_connector_pgsql:fields(config) --
emqx_connector_schema_lib:prepare_statement_fields());
fields("creation_opts") ->
Opts = emqx_resource_schema:fields("creation_opts"),
[O || {Field, _} = O <- Opts, not is_hidden_opts(Field)];