From 73a12b18b771d3d8af54b8e6ef80f2382d03d925 Mon Sep 17 00:00:00 2001 From: Irfan Ariq <irfanariq@home.com> Date: Thu, 30 Nov 2017 00:38:40 +0000 Subject: [PATCH] add remove from available driver --- ChatService/app/routes.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/ChatService/app/routes.js b/ChatService/app/routes.js index e28d951f7..5fc1c4ec6 100644 --- a/ChatService/app/routes.js +++ b/ChatService/app/routes.js @@ -96,6 +96,28 @@ module.exports = function(app) { } }); }); + + // cancel find order + app.post('/cancelfindorder', function(req, res){ + Driver.findOne({"idDriver" : req.body.id}, function(err, foundDriver){ + if (err){ + var response = {"status" : 503, "message" : "Database error detected"}; + res.json(response); + } + else { + if (foundDriver){ + foundDriver.remove(); + var response = {"status" : 200, "message" : "Cancel order succes"}; + res.json(response); + } else { + // foundDriver["status"] = "available"; + // foundDriver.save(); + var response = {"status" : 503, "message" : "Driver not found"}; + res.json(response); + } + } + }); + }); // user select certain driver app.post('/selectdriver', function(req, res){ -- GitLab