diff --git a/backend/src/controllers/department.controller.js b/backend/src/controllers/department.controller.js index d53272a..7b6debb 100644 --- a/backend/src/controllers/department.controller.js +++ b/backend/src/controllers/department.controller.js @@ -67,12 +67,12 @@ export async function createDepartment(req, res) { export const updateDepartment = async (req, res) => { try { - const {id} = req.params; + const {departmentId} = req.params; const {name, para1, para2, para3, facilities, services} = req.body; const department = await prisma.department.update({ - where: {id: Number(id)}, + where: {departmentId}, data: { name, para1, @@ -90,18 +90,19 @@ export const updateDepartment = async (req, res) => { }); } catch (error) { console.error(error); - return res - .status(500) - .json({success: false, message: "Failed to update department"}); + return res.status(500).json({ + success: false, + message: "Failed to update department", + }); } }; export const deleteDepartment = async (req, res) => { try { - const {id} = req.params; + const {departmentId} = req.params; await prisma.department.delete({ - where: {id: Number(id)}, + where: {departmentId}, }); return res.status(200).json({ @@ -110,8 +111,9 @@ export const deleteDepartment = async (req, res) => { }); } catch (error) { console.error(error); - return res - .status(500) - .json({success: false, message: "Failed to delete department"}); + return res.status(500).json({ + success: false, + message: "Failed to delete department", + }); } }; diff --git a/backend/src/controllers/doctor.controller.js b/backend/src/controllers/doctor.controller.js index fbf8484..a7f6796 100644 --- a/backend/src/controllers/doctor.controller.js +++ b/backend/src/controllers/doctor.controller.js @@ -45,7 +45,7 @@ export const getAllDoctors = async (req, res) => { Department_ID: departmentIds, Name: doc.name, Designation: doc.designation, - "Working Status": doc.workingStatus, + Working_Status: doc.workingStatus, Qualification: doc.qualification, Timing: timings.join(" & "), }; diff --git a/backend/src/routes/department.routes.js b/backend/src/routes/department.routes.js index 6c0d5bc..af4510d 100644 --- a/backend/src/routes/department.routes.js +++ b/backend/src/routes/department.routes.js @@ -14,7 +14,7 @@ router.get("/getAll", getAllDepartments); // Protected router.post("/", jwtAuthMiddleware, createDepartment); -router.put("/:id", jwtAuthMiddleware, updateDepartment); -router.delete("/:id", jwtAuthMiddleware, deleteDepartment); +router.put("/:departmentId", jwtAuthMiddleware, updateDepartment); +router.delete("/:departmentId", jwtAuthMiddleware, deleteDepartment); export default router;