mirror of
https://github.com/arnaucube/commonroutesServer.git
synced 2026-02-28 05:26:42 +01:00
unjoin implemented
This commit is contained in:
12
README.md
12
README.md
@@ -22,19 +22,19 @@ frontend app code: https://github.com/idoctnef/collectivecarApp
|
||||
-delete travel --> done
|
||||
-create offeringCar --> done
|
||||
-update offeringCar
|
||||
-delete offeringCar
|
||||
-delete offeringCar --> done
|
||||
-create askingForTravel (needtravel) --> done
|
||||
-update askingForTravel
|
||||
-delete askgingForTravel
|
||||
-delete askgingForTravel --> done
|
||||
-create askingPackage (need transport package) --> done
|
||||
-update askingPackage
|
||||
-delete askgingPackage
|
||||
-delete askgingPackage --> done
|
||||
-user joins a car --> done
|
||||
-user offer car to a travel --> done
|
||||
-user offer car to a askingpackage --> done
|
||||
-user unjoins a car
|
||||
-user unoffer car to a travel
|
||||
-user unoffer car to a askingpackage
|
||||
-user unjoins a car --> done
|
||||
-user unoffer car to a travel --> done
|
||||
-user unoffer car to a askingpackage --> done
|
||||
-comment publication(car, travel, package) --> done
|
||||
-valorating users system
|
||||
|
||||
|
||||
@@ -121,6 +121,25 @@ exports.addJoin = function(req, res) {
|
||||
});
|
||||
};
|
||||
|
||||
exports.doUnjoin = function(req, res) {
|
||||
joinModel.find({
|
||||
travelId: req.params.travelId
|
||||
}, function(err, joins) {
|
||||
for(var i=0; i<joins.length; i++)
|
||||
{
|
||||
if(joins[i].joinedUsername==req.body.joinedUsername)
|
||||
{
|
||||
joins[i].remove(function(err) {
|
||||
if(err) return res.send(500, err.message);
|
||||
res.status(200).jsonp('removed');
|
||||
console.log('DELETE /unjoin/' + req.params.id);
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
};
|
||||
|
||||
exports.getJoinsByTravelId = function(req, res) {
|
||||
joinModel.find({
|
||||
travelId: req.params.travelId
|
||||
|
||||
Reference in New Issue
Block a user