1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

MetaMetrics: fix onCancel trackEvent (#14935)

should mirror first-time-flow/metametrics-opt-in logic
This commit is contained in:
Ariella Vu 2022-06-14 11:00:11 -05:00 committed by GitHub
parent a3c0e52dc5
commit ede801e143
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -43,8 +43,10 @@ export default function OnboardingMetametrics() {
const onConfirm = async () => {
const [, metaMetricsId] = await dispatch(setParticipateInMetaMetrics(true));
const isInitiallyNotParticipating = !participateInMetaMetrics;
try {
if (!participateInMetaMetrics) {
if (isInitiallyNotParticipating) {
trackEvent(
{
category: EVENT.CATEGORIES.ONBOARDING,
@ -83,8 +85,11 @@ export default function OnboardingMetametrics() {
const onCancel = async () => {
await dispatch(setParticipateInMetaMetrics(false));
const isInitiallyParticipatingOrNotSet =
participateInMetaMetrics === null || participateInMetaMetrics;
try {
if (!participateInMetaMetrics) {
if (isInitiallyParticipatingOrNotSet) {
trackEvent(
{
category: EVENT.CATEGORIES.ONBOARDING,