1 files changed, 10 insertions, 2 deletions
diff --git a/src/api/routes/guilds/#guild_id/members/#member_id/nick.ts b/src/api/routes/guilds/#guild_id/members/#member_id/nick.ts
index 7b8e44d3d..5e2bdfe22 100644
--- a/src/api/routes/guilds/#guild_id/members/#member_id/nick.ts
+++ b/src/api/routes/guilds/#guild_id/members/#member_id/nick.ts
@@ -27,7 +27,9 @@ router.patch(
route({
requestBody: "MemberNickChangeSchema",
responses: {
- 200: {},
+ 200: {
+ body: "APIPublicMember",
+ },
400: {
body: "APIErrorResponse",
},
@@ -48,7 +50,13 @@ router.patch(
perms.hasThrow(permissionString);
await Member.changeNickname(member_id, guild_id, req.body.nick);
- res.status(200).send();
+
+ const member = await Member.findOne({
+ where: { id: member_id, guild_id },
+ relations: ["roles"],
+ });
+
+ res.send(member?.toPublicMember());
},
);
|