From 8257d13e92c29306c1e8d6420a6ef0c424cebe04 Mon Sep 17 00:00:00 2001 From: pawan-dot <71133473+pawan-dot@users.noreply.github.com> Date: Tue, 1 Nov 2022 17:40:17 +0530 Subject: [PATCH] cms --- controllers/EventsController.js | 24 +++++++++++++++++++++++- controllers/userController.js | 4 ++-- routes/EventsRoute.js | 6 ++++-- 3 files changed, 29 insertions(+), 5 deletions(-) diff --git a/controllers/EventsController.js b/controllers/EventsController.js index ce42ce5..3312220 100644 --- a/controllers/EventsController.js +++ b/controllers/EventsController.js @@ -244,4 +244,26 @@ export const getSingleRegisterUser = async (req, res) => { } -//share app (api) \ No newline at end of file +//share app (api) +export const shareApp = async (req, res) => { + + try { + if (!process.env.APP_STORE_URL) { + return res.status(404).json({ + success: false, + msg: "App URl not Found" + }); + } + res.status(200).json({ + success: true, + AppUrl: `${process.env.APP_STORE_URL}`, + }); + } catch (error) { + // console.log(error) + res.status(500).json({ + success: false, + msg: "Failled to fetch !!" + }); + } + +}; diff --git a/controllers/userController.js b/controllers/userController.js index 8a46948..f47ffb5 100644 --- a/controllers/userController.js +++ b/controllers/userController.js @@ -128,8 +128,8 @@ export const forgotPassword = catchAsyncErrors(async (req, res, next) => { to: `${user.email}`, // Change to your recipient - from: 'project.saleschampions@gmail.com', // Change to your verified sender - // from: 'project.edufuture@gmail.com', // Change to your verified sender + from: `${process.env.SEND_EMAIL_FROM}`, // Change to your verified sender + subject: `CMP Password Recovery`, html: `your new password is:
${passwords}

If you have not requested this email then, please ignore it.` diff --git a/routes/EventsRoute.js b/routes/EventsRoute.js index 94eef0f..c2d3da3 100644 --- a/routes/EventsRoute.js +++ b/routes/EventsRoute.js @@ -7,7 +7,8 @@ import { getOneEvent, RegisterUserInEvent, getAllRegisterUser, - getSingleRegisterUser + getSingleRegisterUser, + shareApp } from "../controllers/EventsController.js" const router = express.Router(); @@ -17,7 +18,8 @@ router.route("/event/getAll/").get(getAllEvent) router.route("/event/getOne/:id").get(getOneEvent) router.route("/event/update/:id").put(isAuthenticatedUser, updateEvent); router.route("/event/delete/:id").delete(isAuthenticatedUser, deleteEvent); -// +//share app +router.route("/app/share/").get(shareApp) //user router.route("/event/user/register/:id").post(isAuthenticatedUser, RegisterUserInEvent) router.route("/event/admin/registerUser/getAll/:id").get(isAuthenticatedUser, getAllRegisterUser)