From 1d28bb17184da514671e96aa9038edd761c68efc Mon Sep 17 00:00:00 2001 From: Mahen Date: Mon, 13 Apr 2026 14:00:58 +0700 Subject: [PATCH] fix: resolve the wrong response --- src/services/brand.service.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/services/brand.service.ts b/src/services/brand.service.ts index 09c4786..fc394cf 100644 --- a/src/services/brand.service.ts +++ b/src/services/brand.service.ts @@ -46,10 +46,19 @@ export const formatBrandStats = (userAnalysis: AnalysisData[]) => { export const getBrandId = async (brandName: string) => { const response = await fetch( - `/api/brand?brandName=${encodeURIComponent(brandName)}`, + `/api/brand?name=${encodeURIComponent(brandName)}`, ); + + const text = await response.text(); + console.log("Response status:", response.status); + console.log("Response body:", text); + if (!response.ok) return null; - const data = await response.json(); - return data.brandId; + try { + return JSON.parse(text).brandId; + } catch { + console.error("Bukan JSON:", text); + return null; + } };