feat: Send user_email and user_role for event User signed up in cloud deployments (no-changelog) (#16904)

This commit is contained in:
Ricardo Espinoza
2025-07-02 08:18:56 -04:00
committed by GitHub
parent 3a733b9127
commit 31bd88fde9

View File

@@ -1022,11 +1022,17 @@ export class TelemetryEventRelay extends EventRelay {
}
private userSignedUp({ user, userType, wasDisabledLdapUser }: RelayEventMap['user-signed-up']) {
this.telemetry.track('User signed up', {
const payload = {
user_id: user.id,
user_type: userType,
was_disabled_ldap_user: wasDisabledLdapUser,
});
...(this.globalConfig.deployment.type === 'cloud' && {
user_email: user.email,
user_role: user.role,
}),
};
this.telemetry.track('User signed up', payload);
}
private userSubmittedPersonalizationSurvey({