[Instrumentation] Signin (#7742)
* first pass at instrumenting login * round time taken
This commit is contained in:
@@ -4,6 +4,7 @@ import {BskyAgent} from '@atproto/api'
|
||||
import {msg, Trans} from '@lingui/macro'
|
||||
import {useLingui} from '@lingui/react'
|
||||
|
||||
import {logEvent} from '#/lib/statsig/statsig'
|
||||
import {isNetworkError} from '#/lib/strings/errors'
|
||||
import {cleanError} from '#/lib/strings/errors'
|
||||
import {checkAndFormatResetCode} from '#/lib/strings/password'
|
||||
@@ -48,6 +49,7 @@ export const SetNewPasswordForm = ({
|
||||
msg`You have entered an invalid code. It should look like XXXXX-XXXXX.`,
|
||||
),
|
||||
)
|
||||
logEvent('signin:passwordResetFailure', {})
|
||||
return
|
||||
}
|
||||
|
||||
@@ -67,9 +69,11 @@ export const SetNewPasswordForm = ({
|
||||
password,
|
||||
})
|
||||
onPasswordSet()
|
||||
logEvent('signin:passwordResetSuccess', {})
|
||||
} catch (e: any) {
|
||||
const errMsg = e.toString()
|
||||
logger.warn('Failed to set new password', {error: e})
|
||||
logEvent('signin:passwordResetFailure', {})
|
||||
setIsProcessing(false)
|
||||
if (isNetworkError(e)) {
|
||||
setError(
|
||||
|
||||
Reference in New Issue
Block a user