diff --git a/frontend/src/core/config/index.ts b/frontend/src/core/config/index.ts index 80f212e..07f355c 100644 --- a/frontend/src/core/config/index.ts +++ b/frontend/src/core/config/index.ts @@ -2,7 +2,10 @@ import { env } from "@/env"; export function getBackendBaseURL() { if (env.NEXT_PUBLIC_BACKEND_BASE_URL) { - return env.NEXT_PUBLIC_BACKEND_BASE_URL; + return new URL( + env.NEXT_PUBLIC_BACKEND_BASE_URL, + window.location.origin, + ).toString(); } else { return ""; } @@ -10,7 +13,10 @@ export function getBackendBaseURL() { export function getLangGraphBaseURL(isMock?: boolean) { if (env.NEXT_PUBLIC_LANGGRAPH_BASE_URL) { - return env.NEXT_PUBLIC_LANGGRAPH_BASE_URL; + return new URL( + env.NEXT_PUBLIC_LANGGRAPH_BASE_URL, + window.location.origin, + ).toString(); } else if (isMock) { if (typeof window !== "undefined") { return `${window.location.origin}/mock/api`;