From 7dc0f1d34a37e2a5d0efd12b5c42cad09bb296b4 Mon Sep 17 00:00:00 2001 From: Jeff Romine Date: Thu, 11 Jan 2024 13:27:10 -0700 Subject: [PATCH] try removing getCollections() from sitemap --- app/sitemap.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/sitemap.ts b/app/sitemap.ts index fe8ed96ac..7ccad563d 100644 --- a/app/sitemap.ts +++ b/app/sitemap.ts @@ -1,4 +1,4 @@ -import { getCollections, getPages, getProducts } from 'lib/shopify'; +import { getPages, getProducts } from 'lib/shopify'; import { validateEnvironmentVariables } from 'lib/utils'; import { MetadataRoute } from 'next'; @@ -19,13 +19,13 @@ export default async function sitemap(): Promise { lastModified: new Date().toISOString() })); - const collectionsPromise = getCollections().then((collections) => + /* const collectionsPromise = getCollections().then((collections) => collections.map((collection) => ({ url: `${baseUrl}${collection.path}`, lastModified: collection.updatedAt })) ); - + */ const productsPromise = getProducts({}).then((products) => products.map((product) => ({ url: `${baseUrl}/product/${product.handle}`, @@ -43,7 +43,9 @@ export default async function sitemap(): Promise { let fetchedRoutes: Route[] = []; try { - fetchedRoutes = (await Promise.all([collectionsPromise, productsPromise, pagesPromise])).flat(); + fetchedRoutes = ( + await Promise.all([/* collectionsPromise, */ productsPromise, pagesPromise]) + ).flat(); } catch (error) { throw JSON.stringify(error, null, 2); }