refactor(emqx_connector): use `hocon_schema:override/2` to make pgsql 'username' field required
This commit is contained in:
parent
bc9b270308
commit
ed9afe3345
|
@ -85,13 +85,10 @@ server() ->
|
|||
adjust_fields(Fields) ->
|
||||
lists:map(
|
||||
fun
|
||||
({username, OrigUsernameFn}) ->
|
||||
{username, fun
|
||||
(required) ->
|
||||
true;
|
||||
(Any) ->
|
||||
OrigUsernameFn(Any)
|
||||
end};
|
||||
({username, Sc}) ->
|
||||
%% to please dialyzer...
|
||||
Override = #{type => hocon_schema:field_schema(Sc, type), required => true},
|
||||
{username, hocon_schema:override(Sc, Override)};
|
||||
(Field) ->
|
||||
Field
|
||||
end,
|
||||
|
|
Loading…
Reference in New Issue