From 39f5133c9686dd1bfaf1f7e62e25efacf2d1f829 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sun, 16 Nov 2025 08:48:24 +0000 Subject: [PATCH] completionId: cgen-db67b3440ff14100bac7c7676f35923c cgen-db67b3440ff14100bac7c7676f35923c --- client/lib/aethex-database-adapter.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/client/lib/aethex-database-adapter.ts b/client/lib/aethex-database-adapter.ts index be5feda3..87e03179 100644 --- a/client/lib/aethex-database-adapter.ts +++ b/client/lib/aethex-database-adapter.ts @@ -1001,7 +1001,13 @@ export const aethexAchievementService = { ensureSupabase(); try { - const resp = await fetch(`${API_BASE}/api/achievements/award`, { + const baseUrl = typeof window !== "undefined" ? window.location.origin : ""; + if (!baseUrl) { + console.warn("[Achievement] Cannot award - no origin available"); + return; + } + + const resp = await fetch(`${baseUrl}/api/achievements/award`, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({