diff --git a/client/components/admin/AdminDiscordManagement.tsx b/client/components/admin/AdminDiscordManagement.tsx index 035bd41e..7440e80b 100644 --- a/client/components/admin/AdminDiscordManagement.tsx +++ b/client/components/admin/AdminDiscordManagement.tsx @@ -164,6 +164,8 @@ export function AdminDiscordManagement() { return; } + console.log("[Discord] Registering commands with token..."); + const response = await fetch("/api/discord/admin-register-commands", { method: "POST", headers: { @@ -172,11 +174,18 @@ export function AdminDiscordManagement() { }, }); + console.log("[Discord] Response status:", response.status); + // Read body only once const data = await response.json().catch(() => ({})); + console.log("[Discord] Response data:", data); + if (!response.ok) { - throw new Error(data?.error || "Failed to register commands"); + throw new Error( + data?.error || + `Server error (${response.status}): Failed to register commands`, + ); } setRegisterSuccess(