This commit is contained in:
David Arranz 2019-10-30 11:35:02 +01:00
parent 83f0cc3e9a
commit 677dcd6ae5
2 changed files with 17 additions and 2 deletions

View File

@ -75,10 +75,23 @@ routes.get('/admin/entitytypes/',
entityTypeController.find(), entityTypeController.find(),
); );
routes.put('/admin/entities', routes.put('/admin/entities/:id',
isAdministratorUser, isAdministratorUser,
//SchemaValidator(eventValidation.ReservationInputType, true), //SchemaValidator(eventValidation.ReservationInputType, true),
entityController.update(), 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; module.exports = routes;

View File

@ -109,10 +109,12 @@ const extraControllers = {
try { try {
reservations.forEach(function (reservation) { reservations.forEach(function (reservation) {
console.log('mando correo: ', reservation.Entity.name); 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)); 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' 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) { } catch (error) {
// console.log(error); // console.log(error);