Open rivendell10 opened 6 years ago
@rivendell10 Did you implement all of #37?
Oh sorry. I implemented only the "Reservation confirmation notifications to user" part.
@rivendell10 I'm getting this error when I try to add a reservation:
TypeError: Cannot read property '0' of undefined at exports.createEvent (/vagrant/revdev/app/controllers/calendar.server.controller.js:19:31) at Layer.handle [as handle_request] (/vagrant/revdev/node_modules/express/lib/router/layer.js:95:5) at next (/vagrant/revdev/node_modules/express/lib/router/route.js:137:13) at reservation.save (/vagrant/revdev/app/controllers/reservation.server.controller.js:66:9) at /vagrant/revdev/node_modules/mongoose/lib/model.js:3949:16 at model.$save.error (/vagrant/revdev/node_modules/mongoose/lib/model.js:345:7) at /vagrant/revdev/node_modules/kareem/index.js:297:21 at next (/vagrant/revdev/node_modules/kareem/index.js:209:27) at Kareem.execPost (/vagrant/revdev/node_modules/kareem/index.js:217:3) at _cb (/vagrant/revdev/node_modules/kareem/index.js:289:15) at $handleSave (/vagrant/revdev/node_modules/mongoose/lib/model.js:283:5) at /vagrant/revdev/node_modules/mongoose/lib/model.js:170:7 at result (/vagrant/revdev/node_modules/mongodb/lib/utils.js:414:17) at session.endSession (/vagrant/revdev/node_modules/mongodb/lib/utils.js:400:37) at ClientSession.endSession (/vagrant/revdev/node_modules/mongodb-core/lib/sessions.js:72:41) at executeCallback (/vagrant/revdev/node_modules/mongodb/lib/utils.js:397:17)
Looks like this is looking for an area, but area is not a required field in the model, so it is possible to add a reservation without an area. Should we make area required?
Added mail modul to the reservation process. Resolves #37