From d8dddae3d7011d140570736f23641a18be3155b4 Mon Sep 17 00:00:00 2001 From: MiniDigger | Martin Date: Thu, 26 Dec 2024 11:24:50 +0100 Subject: [PATCH] fix: don't crash when umami isnt present --- frontend/src/composables/useTracking.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/composables/useTracking.ts b/frontend/src/composables/useTracking.ts index ce0a99d49..8e9f0192b 100644 --- a/frontend/src/composables/useTracking.ts +++ b/frontend/src/composables/useTracking.ts @@ -13,7 +13,7 @@ export function track(type: string, elementName: MaybeRefOrGetter, addit data[k] = toValue(v); } data["type"] = type; - window.umami.track(name, data); + window.umami?.track(name, data); } export function identify() { @@ -26,5 +26,5 @@ export function identify() { props.user = authStore.user ? authStore.user.name : ""; props.theme = settingsStore.darkMode ? "dark" : "light"; props.language = i18n.locale.value; - window.umami.identify(props); + window.umami?.identify(props); }