From 1418aca306c6c4d000e85218465f3df8ca28ff00 Mon Sep 17 00:00:00 2001 From: lihbr Date: Mon, 10 Jan 2022 20:36:38 +0100 Subject: [PATCH] fix: set up environment variable during preview resolving too --- src/prismicPreview.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/prismicPreview.ts b/src/prismicPreview.ts index 698c893..95e409c 100644 --- a/src/prismicPreview.ts +++ b/src/prismicPreview.ts @@ -29,6 +29,8 @@ export const resolve = async ( return null; } + process.env.ELEVENTY_SERVERLESS_PRISMIC_PREVIEW = "true"; + const client = createClientFromOptions(options); const href = await client.resolvePreviewURL({ documentID, @@ -37,6 +39,8 @@ export const resolve = async ( defaultURL: `/${options.preview.name}`, }); + delete process.env.ELEVENTY_SERVERLESS_PRISMIC_PREVIEW; + const previewCookie = { [new URL(client.endpoint).host.replace(/\.cdn/i, "")]: { preview: previewToken,