mirror of
https://github.com/postgres/postgres.git
synced 2025-05-01 01:04:50 +03:00
Make libpq error messages consistent for translation
The errormessage for an incorrect require_auth method wasn't using the common "invalid %s value" errormessage which lessens the burden on our translators. Fix by changing to that format to make use of existing translations and to make error messages consistent in wording. Reported and fixed by Gurjeet Singh with some tweaking by myself. Author: Gurjeet Singh <gurjeet@singh.im> Discussion: https://postgr.es/m/CABwTF4Xu3g9zohJ9obu8m7MKbf8g63NgpRDjwqPHQgAtB+Gb8Q@mail.gmail.com
This commit is contained in:
parent
0a16512d40
commit
60ce452729
@ -1407,8 +1407,8 @@ connectOptions2(PGconn *conn)
|
||||
else
|
||||
{
|
||||
conn->status = CONNECTION_BAD;
|
||||
libpq_append_conn_error(conn, "invalid require_auth method: \"%s\"",
|
||||
method);
|
||||
libpq_append_conn_error(conn, "invalid %s value: \"%s\"",
|
||||
"require_auth", method);
|
||||
|
||||
free(part);
|
||||
return false;
|
||||
|
@ -264,7 +264,7 @@ $node->connect_fails(
|
||||
$node->connect_fails(
|
||||
"user=scram_role require_auth=none,abcdefg",
|
||||
"unknown require_auth methods are rejected",
|
||||
expected_stderr => qr/invalid require_auth method: "abcdefg"/);
|
||||
expected_stderr => qr/invalid require_auth value: "abcdefg"/);
|
||||
|
||||
# For plain "password" method, all users should also be able to connect.
|
||||
reset_pg_hba($node, 'all', 'all', 'password');
|
||||
|
Loading…
x
Reference in New Issue
Block a user