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);
|
newUser = await authService.extraMethods.updateUser(newUser.id, data);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const userDTO = marketingService.userToMarktingDTO(newUser);
|
const userDTO = marketingService.userToMarketingDTO(newUser);
|
||||||
marketing.updateMemberByEmail(oldUserData.email, userDTO);
|
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) {
|
} catch (err) {
|
||||||
console.error(err);
|
console.error(err);
|
||||||
}
|
}
|
||||||
@ -534,7 +538,7 @@ async function deleteUser(req, res, next) {
|
|||||||
|
|
||||||
// Delete in Sendinblue
|
// Delete in Sendinblue
|
||||||
try {
|
try {
|
||||||
const userDTO = marketingService.userToMarktingDTO(dataUser);
|
const userDTO = marketingService.userToMarketingDTO(dataUser);
|
||||||
marketing.deleteMemberByEmail(userDTO.email);
|
marketing.deleteMemberByEmail(userDTO.email);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user