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']) { private userSignedUp({ user, userType, wasDisabledLdapUser }: RelayEventMap['user-signed-up']) {
this.telemetry.track('User signed up', { const payload = {
user_id: user.id, user_id: user.id,
user_type: userType, user_type: userType,
was_disabled_ldap_user: wasDisabledLdapUser, 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({ private userSubmittedPersonalizationSurvey({