diff --git a/packages/components/src/session/SessionWrapper.ts b/packages/components/src/session/SessionWrapper.ts index 67f06d0c3d..c267f9f2e3 100644 --- a/packages/components/src/session/SessionWrapper.ts +++ b/packages/components/src/session/SessionWrapper.ts @@ -44,10 +44,12 @@ export class SessionWrapper { return this.sessionStateResponse?.logged_in || false; } + // Username is all lowercase public getUsername() : string | undefined { return this.sessionStateResponse?.user?.username; } + // Display name has capitalization public getDisplayName() : string | undefined { return this.sessionStateResponse?.user?.display_name; } diff --git a/packages/fakeyou.com/src/common/Analytics.ts b/packages/fakeyou.com/src/common/Analytics.ts index 35208a4438..3f2e087431 100644 --- a/packages/fakeyou.com/src/common/Analytics.ts +++ b/packages/fakeyou.com/src/common/Analytics.ts @@ -1,3 +1,5 @@ +import posthog from 'posthog-js' + /** * Send Analytics to Google Analytics. * @@ -282,6 +284,8 @@ class Analytics { } private static sendCategorizedEvent(eventCategory: string, actionName: string, eventLabel?: string, value?: number) { + posthog.capture(actionName); + gtag('event', actionName, { 'event_category': eventCategory, 'event_label': eventLabel,