Revisión eliminar contacto de lista de entradas sendinblue

This commit is contained in:
David Arranz 2020-11-17 11:32:16 +01:00
parent 040808c4b4
commit 907015eaf5
2 changed files with 6 additions and 4 deletions

View File

@ -72,7 +72,7 @@ function _removeMemberFromList(member, listId) {
const api = new SibApiV3Sdk.ContactsApi();
const contactEmails = new SibApiV3Sdk.RemoveContactFromList(); // RemoveContactFromList | Emails adresses of the contact
contactEmails.emails = [member.email];
contactEmails.emails = [member];
return new Promise(function (resolve, reject) {
api.removeContactToList(listId, contactEmails)
@ -129,7 +129,7 @@ function addMember(listId, member) {
})
};
function deleteMember(listId, memberId) {
function deleteMember(listId, member) {
return _removeMemberFromList(member, listId);
}

View File

@ -265,7 +265,8 @@ console.log('>>>>>>>>>>>>>>><NewConfirmedEvent: ', NewConfirmedEvent);
return handleResultResponse("Error al validad inscripción, no puedo cambiar confirmados al evento", null, params, res, httpStatus.NOT_FOUND);
//Eliminamos miembro de la lista de mailchimp a la que está asociado
await eventInscriptionService._deleteMember(marketingListIdOverflow, inscription.marketing_memberId);
console.log(inscription.user.email);
await eventInscriptionService._deleteMember(marketingListIdOverflow, inscription.user.email); // inscription.marketing_memberId);
@ -358,7 +359,8 @@ console.log('>>>>>>>>>>>>>> ', NewConfirmed);
}
//Desinscribimos de mailchimp y mandamos correo de confirmacion de desinscripcion
await eventInscriptionService._deleteMember(marketingListId, inscription.marketing_memberId);
console.log(inscription.user.email);
await eventInscriptionService._deleteMember(marketingListId, inscription.user.email); //inscription.marketing_memberId);
var member = generateMemberInscription(inscription.user, inscription, inscription.reservation);
member.qrConfig = generateQRConfig(member);