From 94725297d77f05aca8c5afe63c8538e744498f99 Mon Sep 17 00:00:00 2001 From: Christel Westerberg Date: Wed, 4 Dec 2024 16:50:47 +0100 Subject: [PATCH] fix: revalidate singleton ref tags --- app/api/web/revalidate/route.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/api/web/revalidate/route.ts b/app/api/web/revalidate/route.ts index 42baad8d6..63a7b157b 100644 --- a/app/api/web/revalidate/route.ts +++ b/app/api/web/revalidate/route.ts @@ -73,6 +73,10 @@ export async function POST(request: NextRequest) { const entryLocale = entry.publish_details?.locale ?? entry.locale const refsTag = generateRefsResponseTag(entryLocale, entry.uid) + const contentEntryTag = generateRefsResponseTag( + entryLocale, + content_type.uid + ) const refTag = generateRefTag(entryLocale, content_type.uid, entry.uid) const tag = generateTag(entryLocale, entry.uid) const languageSwitcherTag = generateTag( @@ -97,6 +101,9 @@ export async function POST(request: NextRequest) { console.info(`Revalidating metadataTag: ${metadataTag}`) revalidateTag(metadataTag) + console.info(`Revalidating contentEntryTag: ${contentEntryTag}`) + revalidateTag(contentEntryTag) + if (entry.breadcrumbs) { const breadcrumbsRefsTag = generateRefsResponseTag( entryLocale,