From 7514af42362ebc97d699a971e27cd7693c67f4d8 Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Thu, 5 Feb 2026 10:51:51 -0800 Subject: [PATCH] fix getURL for share --- .../(main)/websites/[websiteId]/settings/ShareEditForm.tsx | 5 ++++- src/app/(main)/websites/[websiteId]/settings/SharesTable.tsx | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/app/(main)/websites/[websiteId]/settings/ShareEditForm.tsx b/src/app/(main)/websites/[websiteId]/settings/ShareEditForm.tsx index 00598fcfd..a71a49277 100644 --- a/src/app/(main)/websites/[websiteId]/settings/ShareEditForm.tsx +++ b/src/app/(main)/websites/[websiteId]/settings/ShareEditForm.tsx @@ -40,7 +40,10 @@ export function ShareEditForm({ const isEditing = !!shareId; const getUrl = (slug: string) => { - return `${cloudMode ? process.env.cloudUrl : window?.location.origin}${process.env.basePath || ''}/share/${slug}`; + if (cloudMode) { + return `${process.env.cloudUrl}/share/${slug}`; + } + return `${window?.location.origin}${process.env.basePath || ''}/share/${slug}`; }; useEffect(() => { diff --git a/src/app/(main)/websites/[websiteId]/settings/SharesTable.tsx b/src/app/(main)/websites/[websiteId]/settings/SharesTable.tsx index e997d2476..52f8a0579 100644 --- a/src/app/(main)/websites/[websiteId]/settings/SharesTable.tsx +++ b/src/app/(main)/websites/[websiteId]/settings/SharesTable.tsx @@ -11,7 +11,10 @@ export function SharesTable(props: DataTableProps) { const { isMobile } = useMobile(); const getUrl = (slug: string) => { - return `${cloudMode ? process.env.cloudUrl : window?.location.origin}${process.env.basePath || ''}/share/${slug}`; + if (cloudMode) { + return `${process.env.cloudUrl}/share/${slug}`; + } + return `${window?.location.origin}${process.env.basePath || ''}/share/${slug}`; }; return (