diff --git a/client/components/admin/AdminDiscordManagement.tsx b/client/components/admin/AdminDiscordManagement.tsx index 7440e80b..d4033756 100644 --- a/client/components/admin/AdminDiscordManagement.tsx +++ b/client/components/admin/AdminDiscordManagement.tsx @@ -182,10 +182,11 @@ export function AdminDiscordManagement() { console.log("[Discord] Response data:", data); if (!response.ok) { - throw new Error( - data?.error || - `Server error (${response.status}): Failed to register commands`, - ); + const errorMsg = data?.discordError + ? `Discord API error: ${JSON.stringify(data.discordError)}` + : data?.error || + `Server error (${response.status}): Failed to register commands`; + throw new Error(errorMsg); } setRegisterSuccess(