From 07dfc3625a1b575ff023da8df9bfd8a7623be5b5 Mon Sep 17 00:00:00 2001 From: Masen Furer Date: Wed, 27 Nov 2024 16:12:16 -0800 Subject: [PATCH] Send loginv2 telemetry event --- reflex/reflex.py | 4 +++- reflex/utils/telemetry.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/reflex/reflex.py b/reflex/reflex.py index f71fc5f86..f228f43d4 100644 --- a/reflex/reflex.py +++ b/reflex/reflex.py @@ -370,7 +370,9 @@ def loginv2(loglevel: constants.LogLevel = typer.Option(config.loglevel)): check_version() - hosting_cli.login() + validated_info = hosting_cli.login() + if validated_info is not None: + telemetry.send("loginv2", user_uuid=validated_info.get("user_id")) @cli.command() diff --git a/reflex/utils/telemetry.py b/reflex/utils/telemetry.py index 815d37a1b..b24b4d3bf 100644 --- a/reflex/utils/telemetry.py +++ b/reflex/utils/telemetry.py @@ -129,7 +129,7 @@ def _prepare_event(event: str, **kwargs) -> dict: cpuinfo = get_cpu_info() - additional_keys = ["template", "context", "detail"] + additional_keys = ["template", "context", "detail", "user_uuid"] additional_fields = { key: value for key in additional_keys if (value := kwargs.get(key)) is not None }