diff --git a/modules/events/event.controller.js b/modules/events/event.controller.js index 372d66f..cc08568 100644 --- a/modules/events/event.controller.js +++ b/modules/events/event.controller.js @@ -620,6 +620,7 @@ console.log('No se ha podido actualizar el aforo del evento'); else marketingListOfInscription = dataInscription.event.marketingList; */ + var member2 = generateMemberInscription(dataUser.userResult.user, dataInscription.inscription, dataInscription.reservation); //Creamos objeto member para facilitar inserción en mailchimp y envio de correo var member = { @@ -640,6 +641,10 @@ console.log('No se ha podido actualizar el aforo del evento'); console.log('member a añadir a mailchimp y envio correo'); console.log(member); + +console.log('member a añadir a mailchimp y envio correo'); +console.log(member2); + try { member.marketing_memberId = await eventInscriptionService._addMember(marketingListOfInscription, member); @@ -658,6 +663,29 @@ console.log(member); color: member.color, } const qrCode = await QRHelper.getInscriptionQRCode(qrConfig); +/* +// + member.qrConfig = generateQRConfig(member); + inscription.code_ticket_qr = await QRHelper.getInscriptionQRCode(member.qrConfig); + + var member = generateMemberInscription(inscription.user, inscription, inscription.reservation); + console.log('generamos member>>>>>>>>>>>>>>>>>>>>> ', member); + //Eliminamos miembro de la lista de mailchimp a la que está asociado + await eventInscriptionService._deleteMember(marketingListIdOverflow, inscription.marketing_memberId); + member.marketing_memberId = await eventInscriptionService._addMember(marketingListIdEvent, member); + eventInscriptionService._updateMarketingMemberOfInscription(inscription.id, member.marketing_memberId); + + member.qrConfig = generateQRConfig(member); + member.qrCode = await QRHelper.getInscriptionQRCode(member.qrConfig); + + console.log('mandar correo>>>>>>>>>>>>>>>>>>>>> ', member); + //Mandar correo de confirmacion de desinscripcion + try { + emailHelper.sendTicket(generateHeaderMail(member), generateBodyMail(member)) + } catch (error) { + console.log('No se ha podido mandar email con entrada'); + }; +*/ var headerMail = { to: member.email,