No actualizar el perfil de Sendinblue a no ser que exista el email.
This commit is contained in:
parent
a0047308da
commit
6350335337
@ -205,8 +205,12 @@ async function register(req, res, next) {
|
||||
newUser = await authService.extraMethods.updateUser(newUser.id, data);
|
||||
|
||||
try {
|
||||
const userDTO = marketingService.userToMarktingDTO(newUser);
|
||||
marketing.updateMemberByEmail(oldUserData.email, userDTO);
|
||||
const userDTO = marketingService.userToMarketingDTO(newUser);
|
||||
if (await marketing.getMemberByEmail(newUser.email)) {
|
||||
marketing.updateMemberByEmail(oldUserData.email, userDTO);
|
||||
} else {
|
||||
// No mandar a Sendinblue hasta que no se inscriba en un congreso.
|
||||
}
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
}
|
||||
@ -534,7 +538,7 @@ async function deleteUser(req, res, next) {
|
||||
|
||||
// Delete in Sendinblue
|
||||
try {
|
||||
const userDTO = marketingService.userToMarktingDTO(dataUser);
|
||||
const userDTO = marketingService.userToMarketingDTO(dataUser);
|
||||
marketing.deleteMemberByEmail(userDTO.email);
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user