diff --git a/app/api/revalidate/sanity/route.ts b/app/api/revalidate/sanity/route.ts index 945204961..96897c7bb 100644 --- a/app/api/revalidate/sanity/route.ts +++ b/app/api/revalidate/sanity/route.ts @@ -26,7 +26,15 @@ export async function POST(request: NextRequest) { } const slug = requestData.slug; - const pathToRevalidate = slug; + const locale = requestData.locale; + const type = requestData.type; + let pathToRevalidate = ""; + + if (type === 'home') { + pathToRevalidate = slug; + } else { + pathToRevalidate = locale + slug; + } revalidatePath(pathToRevalidate);