Add missing errcode to parse_string and parse_boolean (#11542)

This commit is contained in:
Dirk Klimpel 2021-12-09 12:23:34 +01:00 committed by GitHub
parent afa0a5e4fc
commit b3bcacf3c1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 13 additions and 12 deletions

View file

@ -246,7 +246,7 @@ def parse_boolean_from_args(
message = (
"Boolean query parameter %r must be one of ['true', 'false']"
) % (name,)
raise SynapseError(400, message)
raise SynapseError(400, message, errcode=Codes.INVALID_PARAM)
else:
if required:
message = "Missing boolean query parameter %r" % (name,)
@ -414,7 +414,7 @@ def _parse_string_value(
name,
", ".join(repr(v) for v in allowed_values),
)
raise SynapseError(400, message)
raise SynapseError(400, message, errcode=Codes.INVALID_PARAM)
else:
return value_str