From 4e56db368fcf8381a7b393740ca056e24fe28330 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Fri, 19 Jul 2024 11:11:59 -0700 Subject: [PATCH] Add invite route --- Server/controllers/authController.js | 5 +++++ Server/routes/authRoute.js | 3 +++ 2 files changed, 8 insertions(+) diff --git a/Server/controllers/authController.js b/Server/controllers/authController.js index 4da96e661..657662d9c 100644 --- a/Server/controllers/authController.js +++ b/Server/controllers/authController.js @@ -214,6 +214,10 @@ const userEditController = async (req, res, next) => { } }; +const inviteController = async (req, res) => { + return res.status(200).json({ success: true, msg: "Invite sent" }); +}; + /** * Checks to see if an admin account exists * @async @@ -404,6 +408,7 @@ module.exports = { registerController, loginController, userEditController, + inviteController, checkAdminController, recoveryRequestController, validateRecoveryTokenController, diff --git a/Server/routes/authRoute.js b/Server/routes/authRoute.js index b9ff12a49..219032e26 100644 --- a/Server/routes/authRoute.js +++ b/Server/routes/authRoute.js @@ -14,6 +14,7 @@ const { resetPasswordController, checkAdminController, deleteUserController, + inviteController, } = require("../controllers/authController"); //Auth routes @@ -33,6 +34,8 @@ router.delete( deleteUserController ); +router.post("/invite", verifyJWT, inviteController); + //Recovery routes router.post("/recovery/request", recoveryRequestController); router.post("/recovery/validate", validateRecoveryTokenController);