From b7d5fa514551eb3f7b2e75828e0b4245a0bbe50e Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sat, 8 Nov 2025 21:08:09 +0000 Subject: [PATCH] completionId: cgen-c41decf7e54741f8b0813167ea3d9961 cgen-c41decf7e54741f8b0813167ea3d9961 --- api/discord/role-mappings.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/discord/role-mappings.ts b/api/discord/role-mappings.ts index 46bcf501..fa17012a 100644 --- a/api/discord/role-mappings.ts +++ b/api/discord/role-mappings.ts @@ -122,7 +122,7 @@ export default async function handler( // PUT - Update role mapping if (req.method === "PUT") { try { - const { id, arm, discord_role, server_id, user_type } = req.body; + const { id, arm, discord_role, discord_role_name, server_id, user_type } = req.body; if (!id) { return res.status(400).json({ error: "id is required" }); @@ -130,7 +130,8 @@ export default async function handler( const updateData: any = {}; if (arm) updateData.arm = arm; - if (discord_role) updateData.discord_role = discord_role; + const roleName = discord_role_name || discord_role; + if (roleName) updateData.discord_role_name = roleName; if (server_id !== undefined) updateData.server_id = server_id; if (user_type) updateData.user_type = user_type;