diff --git a/services/web/modules/registration-page/app/src/UserRegistrationHandler.mjs b/services/web/modules/registration-page/app/src/UserRegistrationHandler.mjs index 5a067aad54..8e6edf7353 100644 --- a/services/web/modules/registration-page/app/src/UserRegistrationHandler.mjs +++ b/services/web/modules/registration-page/app/src/UserRegistrationHandler.mjs @@ -12,7 +12,7 @@ export default async function registerNewUserAndSendActivationEmail(userData) { let user try { const password = crypto.randomBytes(32).toString('hex') - user = await UserRegistrationHandler.promises.registerNewUser({ ...userData, password }) + user = await UserRegistrationHandler.promises.registerNewUser({ ...userData, password, analyticsId: crypto.randomUUID() }) } catch (error) { if (error.message === 'EmailAlreadyRegistered') { logger.debug({ email: userData.email }, 'user already registered')