Merge pull request #8232 from HJianBo/mapping-ssl-true-to-required

chore(pgsql): mapping ssl option from 'true' to 'required'
This commit is contained in:
JianBo He 2022-06-16 16:11:34 +08:00 committed by GitHub
commit 70c63779df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 2 deletions

View File

@ -186,8 +186,13 @@ conn_opts([], Acc) ->
Acc;
conn_opts([Opt = {database, _} | Opts], Acc) ->
conn_opts(Opts, [Opt | Acc]);
conn_opts([Opt = {ssl, _} | Opts], Acc) ->
conn_opts(Opts, [Opt | Acc]);
conn_opts([{ssl, Bool} | Opts], Acc) when is_boolean(Bool) ->
Flag =
case Bool of
true -> required;
false -> false
end,
conn_opts(Opts, [{ssl, Flag} | Acc]);
conn_opts([Opt = {port, _} | Opts], Acc) ->
conn_opts(Opts, [Opt | Acc]);
conn_opts([Opt = {timeout, _} | Opts], Acc) ->