diff options
author | Ansh <anshnanda10@gmail.com> | 2023-07-03 16:17:03 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-03 18:17:03 -0500 |
commit | 269c0687fd19c68359b4b6c436c9e909e6610220 (patch) | |
tree | 1cc1a1bba7ece7e68c93fb9540290e73bcef2de1 /src | |
parent | 343154a403f5f8422de519795395772620edb929 (diff) | |
download | voidsky-269c0687fd19c68359b4b6c436c9e909e6610220.tar.zst |
track successful account creation (#955)
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/analytics/types.ts | 1 | ||||
-rw-r--r-- | src/state/models/session.ts | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/analytics/types.ts b/src/lib/analytics/types.ts index 062149d3d..83cc14221 100644 --- a/src/lib/analytics/types.ts +++ b/src/lib/analytics/types.ts @@ -12,6 +12,7 @@ interface TrackPropertiesMap { 'Sign In': {resumedSession: boolean} // CAN BE SERVER 'Create Account': {} // CAN BE SERVER 'Try Create Account': {} + 'Create Account Successfully': {} 'Signin:PressedForgotPassword': {} 'Signin:PressedSelectService': {} // COMPOSER / CREATE POST events diff --git a/src/state/models/session.ts b/src/state/models/session.ts index 57082b818..1bc722c8c 100644 --- a/src/state/models/session.ts +++ b/src/state/models/session.ts @@ -11,6 +11,7 @@ import {networkRetry} from 'lib/async/retry' import {z} from 'zod' import {RootStoreModel} from './root-store' import {IS_PROD} from 'lib/constants' +import {track} from 'lib/analytics/analytics' export type ServiceDescription = DescribeServer.OutputSchema @@ -388,6 +389,7 @@ export class SessionModel { await this.setActiveSession(agent, did) this._log('SessionModel:createAccount succeeded') + track('Create Account Successfully') } /** |