From 51492381ba8641aea67dead3a84a62285e5fd8e8 Mon Sep 17 00:00:00 2001 From: Steven Thompson <44806974+thompsonsj@users.noreply.github.com> Date: Sun, 2 Jul 2023 19:06:42 +0100 Subject: [PATCH] build(afterchange): fail silently of no token (#51) --- src/hooks/collections/afterChange.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/hooks/collections/afterChange.ts b/src/hooks/collections/afterChange.ts index d284bd3..48a0fc5 100644 --- a/src/hooks/collections/afterChange.ts +++ b/src/hooks/collections/afterChange.ts @@ -87,6 +87,13 @@ const performAfterChange = async ({ global = false, pluginOptions, }: IPerformChange) => { + /** + * Abort if token not set and not in test mode + */ + if (!pluginOptions.token && process.env.NODE_ENV !== 'test') { + return doc + } + const localizedFields: Field[] = getLocalizedFields({fields: collection.fields}) /**