From 35385af8a64e31f29641a7d61f8ba59a098375e2 Mon Sep 17 00:00:00 2001 From: Jeremy Asuncion Date: Wed, 20 Dec 2023 17:21:30 -0800 Subject: [PATCH] disable plausible event proxy (#301) Disables plausible proxy when sending data to the event API that was missed in #295 --- frontend/packages/data-portal/app/hooks/usePlausible.ts | 6 +++++- frontend/packages/data-portal/app/root.tsx | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/packages/data-portal/app/hooks/usePlausible.ts b/frontend/packages/data-portal/app/hooks/usePlausible.ts index dc10c54f5..61d9445eb 100644 --- a/frontend/packages/data-portal/app/hooks/usePlausible.ts +++ b/frontend/packages/data-portal/app/hooks/usePlausible.ts @@ -72,6 +72,10 @@ export type EventPayloads = { } } +// TODO Fix proxying for plausible +// const PLAUSIBLE_EVENT_API = '/api/event' +const PLAUSIBLE_EVENT_API = 'https://plausible.io/api/event' + export function usePlausible() { const { ENV, LOCALHOST_PLAUSIBLE_TRACKING } = useEnvironment() @@ -101,7 +105,7 @@ export function usePlausible() { } // eslint-disable-next-line @typescript-eslint/no-floating-promises - axios.post('/api/event', payload, { + axios.post(PLAUSIBLE_EVENT_API, payload, { headers: { 'Content-Type': 'application/json', }, diff --git a/frontend/packages/data-portal/app/root.tsx b/frontend/packages/data-portal/app/root.tsx index 9538cdb5c..0a191118d 100644 --- a/frontend/packages/data-portal/app/root.tsx +++ b/frontend/packages/data-portal/app/root.tsx @@ -120,7 +120,7 @@ const Document = withEmotionCache(