From 4317466db14965d19b9376897c7a64e5ce20fcf0 Mon Sep 17 00:00:00 2001 From: pawan-dot <71133473+pawan-dot@users.noreply.github.com> Date: Mon, 8 Aug 2022 13:07:33 +0530 Subject: [PATCH] self directory --- Utils/jwtToken.js | 5 ++++- controllers/directoryController.js | 6 +++--- routes/directoryRoute.js | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Utils/jwtToken.js b/Utils/jwtToken.js index a716351..e8f3e38 100644 --- a/Utils/jwtToken.js +++ b/Utils/jwtToken.js @@ -15,7 +15,10 @@ const sendToken = (user, statusCode, res) => { // res.status(statusCode).json({ success: true, - user, + userId: user._id, + userName: user.name, + userEmail: user.email, + userPhone: user.phone, token, }); }; diff --git a/controllers/directoryController.js b/controllers/directoryController.js index 00ca272..e01bba6 100644 --- a/controllers/directoryController.js +++ b/controllers/directoryController.js @@ -184,7 +184,7 @@ export const deleteOneDirectory = async (req, res) => { export const getSelfDirectory = async (req, res) => { try { - const directory = await directoryModel.findOne({ userId: req.params.id }); + const directory = await directoryModel.find({ userId: req.params.id }); // console.log(category) if (!directory) { return res.status(400).json({ message: 'No self directory ' }); @@ -192,10 +192,10 @@ export const getSelfDirectory = async (req, res) => { res.status(200).json({ success: true, msg: " fetch Successfully!!", - selfDirectory, + directory, }); } catch (error) { - // console.log(error) + //console.log(error) res.status(500).json({ success: false, msg: "Failled to fetch !!" diff --git a/routes/directoryRoute.js b/routes/directoryRoute.js index 0580030..7f4c009 100644 --- a/routes/directoryRoute.js +++ b/routes/directoryRoute.js @@ -26,7 +26,7 @@ const uploaderImage = multer({ }); router.route("/directory/create/").post(isAuthenticatedUser, createDirectory) router.route("/directory/getAll/").get(getAllDirectory) -router.route("/directory/getOne/:id").get(isAuthenticatedUser, getOneDirectory) +router.route("/directory/getOne/:id").get(getOneDirectory) router.route("/directory/update/:id").put(isAuthenticatedUser, updateDirectory); router.route("/directory/delete/:id").delete(isAuthenticatedUser, deleteOneDirectory); router.route("/directory/self/:id").get(isAuthenticatedUser, getSelfDirectory);