diff --git a/apps/business/src/services/websiteSitemapService.ts b/apps/business/src/services/websiteSitemapService.ts index be1cbab..ca63836 100644 --- a/apps/business/src/services/websiteSitemapService.ts +++ b/apps/business/src/services/websiteSitemapService.ts @@ -14,6 +14,9 @@ export interface WebsiteSitemapConfig { function businessPath(suffix: string) { const businessId = getActiveBusinessId() + if (!businessId) { + throw new Error('No active business selected. Please sign in again.') + } return `/businesses/${businessId}/website/sitemap${suffix}` } @@ -23,5 +26,6 @@ export async function syncWebsiteSitemapConfig() { sitemapConfig: WebsiteSitemapConfig }>(businessPath('/sync'), { method: 'POST', + auth: true, }) }