FIX sso envoi email

This commit is contained in:
Eddi3_As 2025-03-07 14:04:30 -05:00
parent 74fcc23a07
commit 79066179ac
2 changed files with 5 additions and 3 deletions

View file

@ -73,13 +73,15 @@ class AuthManager{
console.info(`L'utilisateur '${userInfo.email}' vient de se connecter`)
}
async register(userInfos){
async register(userInfos, sendEmail=false){
console.log(userInfos);
if (!userInfos.email || !userInfos.password) {
throw new AppError(MISSING_REQUIRED_PARAMETER);
}
const user = await this.simpleregister.register(userInfos);
emailer.registerConfirmation(user.email)
if(sendEmail){
emailer.registerConfirmation(user.email);
}
return user
}
}

View file

@ -34,7 +34,7 @@ class SimpleAuth {
password: req.body.password,
roles: req.body.roles
};
let user = await self.authmanager.register(userInfos)
let user = await self.authmanager.register(userInfos, true);
if (user) {
return res.status(200).json({
message: 'User created'