From 4f88b5a9fa017e2b0782e74c5f653dc6a9d467f9 Mon Sep 17 00:00:00 2001 From: Pro-Abhinav Date: Fri, 5 Mar 2021 16:51:59 +0530 Subject: [PATCH] [MODIFY] modified files --- routes/requestsRoutes.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/routes/requestsRoutes.js b/routes/requestsRoutes.js index ce7442d..012931a 100644 --- a/routes/requestsRoutes.js +++ b/routes/requestsRoutes.js @@ -1,5 +1,31 @@ const express = require("express"); const router = express.Router(); +const middleware = require("../middlewares/authMiddlewares"); + +const Request = require("../models/requestSchema"); + +//----------Send Medical SOS reqeust----------// +router.post("/request/send/medical/:id", middleware.isLoggedIn, function(req,res){ + let newRequest = { + typeOfRequest: "Medical", + handler: { + id: req.params.id, + username: req.user.username, + }, + sourceLocation: String, + message: req.body.message, + } + console.log(newRequest); + res.redirect("/dashboard"); + Request.create(newRequest, function(err, newRequest){ + if(err){ + console.log(err); + }else{ + req.flash("success", "Medical SOS Request Sent!"); + res.redirect("/dashboard"); + } + }); +}); module.exports = router; \ No newline at end of file