From a06380827475e83c1d91f203af418bd71cf78455 Mon Sep 17 00:00:00 2001 From: Carles Mitjans Date: Thu, 25 Jul 2024 14:22:12 +0200 Subject: [PATCH] fix(setup): do not show warnings if module is disabled --- src/module.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/module.ts b/src/module.ts index 1d4b6fa..d5ae2c1 100644 --- a/src/module.ts +++ b/src/module.ts @@ -76,10 +76,11 @@ export default defineNuxtModule({ ); // Make sure url and key are set - if (!nuxt.options.runtimeConfig.public.posthog.publicKey) { + const enabled = !nuxt.options.runtimeConfig.public.posthog.disabled; + if (enabled && !nuxt.options.runtimeConfig.public.posthog.publicKey) { console.warn('Missing PostHog API public key, set it either in `nuxt.config.ts` or via env variable'); } - if (!nuxt.options.runtimeConfig.public.posthog.host) { + if (enabled && !nuxt.options.runtimeConfig.public.posthog.host) { console.warn('Missing PostHog API host, set it either in `nuxt.config.ts` or via env variable'); }