diff --git a/web-app/src/lib/utils.ts b/web-app/src/lib/utils.ts index ed917e0..b559589 100644 --- a/web-app/src/lib/utils.ts +++ b/web-app/src/lib/utils.ts @@ -146,5 +146,5 @@ export const handleImagePaste = async (event: ClipboardEvent) => { return newContent; }; -export const API_BASE_PREFIX = dev ? "http://localhost:3000" : "/api"; +export const API_BASE_PREFIX = dev ? "http://localhost:3000" : `${process.env.ORIGIN}/api`; export const NGINX_BASE_PREFIX = dev ? "http://localhost:18000" : ""; diff --git a/web-app/src/routes/(authenticated)/website/[websiteId]/publish/+page.server.ts b/web-app/src/routes/(authenticated)/website/[websiteId]/publish/+page.server.ts index 408e14e..a6eee6f 100644 --- a/web-app/src/routes/(authenticated)/website/[websiteId]/publish/+page.server.ts +++ b/web-app/src/routes/(authenticated)/website/[websiteId]/publish/+page.server.ts @@ -111,7 +111,7 @@ const generateStaticFiles = async (websiteData: any, isPreview: boolean = true) logoType: websiteData.logo_type, logo: websiteData.logo_text, coverImage: article.cover_image - ? `${API_BASE_PREFIX === "/api" ? `${process.env.ORIGIN}/api` : API_BASE_PREFIX}/rpc/retrieve_file?id=${article.cover_image}` + ? `${API_BASE_PREFIX}/rpc/retrieve_file?id=${article.cover_image}` : "", publicationDate: article.publication_date, mainContent: md.render(article.main_content ?? ""), @@ -128,7 +128,7 @@ const generateStaticFiles = async (websiteData: any, isPreview: boolean = true) logoType: websiteData.logo_type, logo: websiteData.logo_text, coverImage: article.cover_image - ? `${API_BASE_PREFIX === "/api" ? `${process.env.ORIGIN}/api` : API_BASE_PREFIX}/rpc/retrieve_file?id=${article.cover_image}` + ? `${API_BASE_PREFIX}/rpc/retrieve_file?id=${article.cover_image}` : "", publicationDate: article.publication_date, mainContent: md.render(article.main_content ?? ""),