fix: revalidate singleton ref tags
This commit is contained in:
@@ -73,6 +73,10 @@ export async function POST(request: NextRequest) {
|
|||||||
const entryLocale = entry.publish_details?.locale ?? entry.locale
|
const entryLocale = entry.publish_details?.locale ?? entry.locale
|
||||||
|
|
||||||
const refsTag = generateRefsResponseTag(entryLocale, entry.uid)
|
const refsTag = generateRefsResponseTag(entryLocale, entry.uid)
|
||||||
|
const contentEntryTag = generateRefsResponseTag(
|
||||||
|
entryLocale,
|
||||||
|
content_type.uid
|
||||||
|
)
|
||||||
const refTag = generateRefTag(entryLocale, content_type.uid, entry.uid)
|
const refTag = generateRefTag(entryLocale, content_type.uid, entry.uid)
|
||||||
const tag = generateTag(entryLocale, entry.uid)
|
const tag = generateTag(entryLocale, entry.uid)
|
||||||
const languageSwitcherTag = generateTag(
|
const languageSwitcherTag = generateTag(
|
||||||
@@ -97,6 +101,9 @@ export async function POST(request: NextRequest) {
|
|||||||
console.info(`Revalidating metadataTag: ${metadataTag}`)
|
console.info(`Revalidating metadataTag: ${metadataTag}`)
|
||||||
revalidateTag(metadataTag)
|
revalidateTag(metadataTag)
|
||||||
|
|
||||||
|
console.info(`Revalidating contentEntryTag: ${contentEntryTag}`)
|
||||||
|
revalidateTag(contentEntryTag)
|
||||||
|
|
||||||
if (entry.breadcrumbs) {
|
if (entry.breadcrumbs) {
|
||||||
const breadcrumbsRefsTag = generateRefsResponseTag(
|
const breadcrumbsRefsTag = generateRefsResponseTag(
|
||||||
entryLocale,
|
entryLocale,
|
||||||
|
|||||||
Reference in New Issue
Block a user