From 6d5e243e0689aa9537f7c6966078a9ab6e6ae422 Mon Sep 17 00:00:00 2001 From: rishalkv Date: Mon, 25 May 2026 12:04:14 +0530 Subject: [PATCH] feat: add dynamic slug --- backend/src/controllers/doctor.controller.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/backend/src/controllers/doctor.controller.js b/backend/src/controllers/doctor.controller.js index ae4cdca..bcf2f71 100644 --- a/backend/src/controllers/doctor.controller.js +++ b/backend/src/controllers/doctor.controller.js @@ -189,7 +189,15 @@ export const getDoctorsByDepartmentId = async (req, res) => { doctor: {isActive: true}, }, include: { - doctor: true, + doctor: { + include: { + seo: { + select: { + slug: true, + }, + }, + }, + }, }, orderBy: {sortOrder: "asc"}, }); @@ -200,6 +208,7 @@ export const getDoctorsByDepartmentId = async (req, res) => { image: d.doctor.image ?? "", designation: d.doctor.designation, hierarchyOrder: d.sortOrder, + slug: d.doctor.seo?.slug ?? "", })); res.status(200).json({