diff --git a/packages/builder/src/analytics/PosthogClient.js b/packages/builder/src/analytics/PosthogClient.js index c1e596358f..f541b69b13 100644 --- a/packages/builder/src/analytics/PosthogClient.js +++ b/packages/builder/src/analytics/PosthogClient.js @@ -1,7 +1,5 @@ import posthog from "posthog-js" import { Events } from "./constants" -import { get } from "svelte/store" -import { admin } from "../stores/portal" export default class PosthogClient { constructor(token) { @@ -11,15 +9,9 @@ export default class PosthogClient { init() { if (!this.token) return - // enable page views in cloud only - let capturePageViews = false - if (get(admin).cloud) { - capturePageViews = true - } - posthog.init(this.token, { autocapture: false, - capture_pageview: capturePageViews, + capture_pageview: false, }) posthog.set_config({ persistence: "cookie" }) diff --git a/packages/builder/src/stores/portal/auth.js b/packages/builder/src/stores/portal/auth.js index 9d2d9cf42e..8ac19ab785 100644 --- a/packages/builder/src/stores/portal/auth.js +++ b/packages/builder/src/stores/portal/auth.js @@ -139,11 +139,6 @@ export function createAuthStore() { await setOrganisation(tenantId) }, getSelf: async () => { - // for analytics, we need to make sure the environment has been loaded - // before setting the user - if (!get(admin).loaded) { - await admin.init() - } // We need to catch this locally as we never want this to fail, even // though normally we never want to swallow API errors at the store level. // We're either logged in or we aren't.