mirror of
https://github.com/element-hq/synapse.git
synced 2026-09-16 23:24:28 +00:00
Add correct M_BAD_JSON error code to /profile/{userId}/displayname (#8517)
Fixes #8029
This commit is contained in:
@@ -0,0 +1 @@
|
||||
Fix error code for `/profile/{userId}/displayname` to be `M_BAD_JSON`.
|
||||
@@ -59,7 +59,9 @@ class ProfileDisplaynameRestServlet(RestServlet):
|
||||
try:
|
||||
new_name = content["displayname"]
|
||||
except Exception:
|
||||
return 400, "Unable to parse name"
|
||||
raise SynapseError(
|
||||
code=400, msg="Unable to parse name", errcode=Codes.BAD_JSON,
|
||||
)
|
||||
|
||||
await self.profile_handler.set_displayname(user, requester, new_name, is_admin)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user