From 677dcd6ae5abcbcc119b52c0219d163e7c7b2399 Mon Sep 17 00:00:00 2001 From: david Date: Wed, 30 Oct 2019 11:35:02 +0100 Subject: [PATCH] a --- modules/entities/entity.routes.js | 15 ++++++++++++++- modules/events/events_reservations.controller.js | 4 +++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/modules/entities/entity.routes.js b/modules/entities/entity.routes.js index 9ecb3e9..d0cd0ec 100644 --- a/modules/entities/entity.routes.js +++ b/modules/entities/entity.routes.js @@ -75,10 +75,23 @@ routes.get('/admin/entitytypes/', entityTypeController.find(), ); -routes.put('/admin/entities', +routes.put('/admin/entities/:id', isAdministratorUser, //SchemaValidator(eventValidation.ReservationInputType, true), entityController.update(), ); +routes.post('/admin/entities', + isAdministratorUser, + //SchemaValidator(eventValidation.ReservationInputType, true), + entityController.create(), +); + +routes.post('/admin/entities/:id', + isAdministratorUser, + //SchemaValidator(eventValidation.ReservationInputType, true), + entityController.delete(), +); + + module.exports = routes; \ No newline at end of file diff --git a/modules/events/events_reservations.controller.js b/modules/events/events_reservations.controller.js index 715a428..d0ce5c7 100644 --- a/modules/events/events_reservations.controller.js +++ b/modules/events/events_reservations.controller.js @@ -109,10 +109,12 @@ const extraControllers = { try { reservations.forEach(function (reservation) { console.log('mando correo: ', reservation.Entity.name); - if (reservation.Entity.contact_email) { + if (reservation.Entity.contact_email && reservation.Entity.contact_email.length !== 0) { + console.log('correo: ', reservation.Entity.contact_email); emailHelper.sendReservationCode(generateHeaderMail(reservation), generateBodyMail(reservation)); result = result + 'Invitación con código ' + reservation.reservation_code + ' enviada a ' + reservation.Entity.name + ' al destinatario ' + reservation.Entity.contact_email + '\n' } + else result = result + 'Invitación con código ' + reservation.reservation_code + ' no se ha enviado proque el correo (' + reservation.Entity.contact_email + ') no es válido\n' }); } catch (error) { // console.log(error);