From d2e24c4de6e4b307fa5eddeff30ff002d80a1937 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Wed, 8 Feb 2023 12:00:09 +0100 Subject: [PATCH] fix: handly empty growth endpoint --- src/lib/actions/analytics.ts | 3 ++- src/lib/stores/app.ts | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/actions/analytics.ts b/src/lib/actions/analytics.ts index d02bebb8c..1ff5f2493 100644 --- a/src/lib/actions/analytics.ts +++ b/src/lib/actions/analytics.ts @@ -34,8 +34,9 @@ export function trackPageView(path: string) { } function sendEventToGrowth(event: string, path: string, data: object = null): void { - let email: string, name: string; + if (!growthEndpoint) return; const userStore = get(user); + let email: string, name: string; if (userStore) { email = userStore.email; name = userStore.name; diff --git a/src/lib/stores/app.ts b/src/lib/stores/app.ts index f3b03e36b..38290db24 100644 --- a/src/lib/stores/app.ts +++ b/src/lib/stores/app.ts @@ -60,6 +60,7 @@ function createFeedbackStore() { email?: string, value?: number ) => { + if (!growthEndpoint) return; const response = await fetch(`${growthEndpoint}/feedback`, { method: 'POST', headers: {