From 0fbac0515c7744db3e7d82eeb1704a21e638ee62 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sat, 8 Nov 2025 21:49:33 +0000 Subject: [PATCH] completionId: cgen-7c53e2d3b852481b8aa6ac25bce4b268 cgen-7c53e2d3b852481b8aa6ac25bce4b268 --- client/components/admin/AdminDiscordManagement.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/components/admin/AdminDiscordManagement.tsx b/client/components/admin/AdminDiscordManagement.tsx index aefe43b7..035bd41e 100644 --- a/client/components/admin/AdminDiscordManagement.tsx +++ b/client/components/admin/AdminDiscordManagement.tsx @@ -172,12 +172,13 @@ export function AdminDiscordManagement() { }, }); + // Read body only once + const data = await response.json().catch(() => ({})); + if (!response.ok) { - const errorData = await response.json(); - throw new Error(errorData.error || "Failed to register commands"); + throw new Error(data?.error || "Failed to register commands"); } - const data = await response.json(); setRegisterSuccess( data.message || "Discord commands registered successfully!", );