arnaucube
arnaucube/commonroutesServerPublic Self-hosted repository
on join and unjoin, return all travels
idoctnef idoctnef@openmailbox.org
Thu, 06 Oct 2016 15:42:11 +0200
commit

b925f446b924b0f8b1aa5b3ad6c7091f377624c5

parent

a51b917484bebc29bc513479ac8b51c40756eb4f

3 files changed, 24 insertions(+), 7 deletions(-)

jump to
M README.md → README.md

@@ -39,6 +39,9 @@ -user unoffer car to a askingpackage --> done

-comment publication(car, travel, package) --> done -valorating users system +-passed dates not shown from server +-don't allow to add travels with passed date + -GUI admin page -UX design
M config.js → config.js

@@ -1,8 +1,8 @@

module.exports = { - /*'secret': process.env.SECRET,// production version - 'database': process.env.MONGO_DSN,*/ - 'secret': 'secretfortoken',// local version - 'database': 'mongodb://localhost/comunalcar', + 'secret': process.env.SECRET,// production version + 'database': process.env.MONGO_DSN, + /*'secret': 'secretfortoken',// local version + 'database': 'mongodb://localhost/comunalcar',*/ "port" : process.env.PORT || 3000 };
M controllers/travelController.js → controllers/travelController.js

@@ -71,8 +71,14 @@ });

travel.save(function(err, travel) { if(err) return res.send(500, err.message); - res.status(200).jsonp(travel); + //res.status(200).jsonp(travel); + travelModel.find(function(err, travels) { + if(err) res.send(500, err.message); + + res.status(200).jsonp(travels); + }); }); + }; //PUT

@@ -119,7 +125,11 @@ travel.joins.push(join);

travel.save(function(err, travel) { if(err) return res.send(500, err.message); - res.status(200).jsonp(travel); + //res.status(200).jsonp(travel); + travelModel.find(function(err, travels) { + if(err) res.send(500, err.message); + res.status(200).jsonp(travels); + }); }); }); };

@@ -152,7 +162,11 @@ }

travel.save(function(err, travel) { if(err) return res.send(500, err.message); - res.status(200).jsonp(travel); + //res.status(200).jsonp(travel); + travelModel.find(function(err, travels) { + if(err) res.send(500, err.message); + res.status(200).jsonp(travels); + }); }); }); };