fix: revalidate singleton ref tags

This commit is contained in:
Christel Westerberg
2024-12-04 16:50:47 +01:00
parent a4db92a093
commit 94725297d7

View File

@@ -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,