diff --git a/.changeset/angry-spies-appear.md b/.changeset/angry-spies-appear.md new file mode 100644 index 000000000..a0e3a75d5 --- /dev/null +++ b/.changeset/angry-spies-appear.md @@ -0,0 +1,5 @@ +--- +'gitbook': patch +--- + +Fix empty sitemap diff --git a/packages/gitbook/src/app/(site)/(core)/sitemap.xml/route.ts b/packages/gitbook/src/app/(site)/(core)/sitemap.xml/route.ts index eefbb0a63..23fa77de6 100644 --- a/packages/gitbook/src/app/(site)/(core)/sitemap.xml/route.ts +++ b/packages/gitbook/src/app/(site)/(core)/sitemap.xml/route.ts @@ -18,7 +18,7 @@ export async function GET(req: NextRequest) { const { pages: rootPages } = await getSpaceContentData(pointer, pointer.siteShareKey); const pages = flattenPages(rootPages, (page) => !page.hidden && isPageIndexable([], page)); - const urls = Promise.all( + const urls = await Promise.all( pages.map(async ({ page, depth }) => { // Decay priority with depth const priority = Math.pow(2, -0.25 * depth);