master^2
Bhaskar 1 month ago
parent 1d305d93f7
commit 58543fde0c

@ -1854,14 +1854,19 @@ exports.getCitiesBasedState = async (request, reply) => {
}; };
exports.getStaffDepartmentDetails = async (request, reply) => { exports.getStaffDepartmentDetails = async (request, reply) => {
try { try {
const officeName = request.params.officeName; const { officeName, city } = request.params;
const city = request.params.city;
const department = await Deparments.find({ officeName, city }); const department = await Deparments.find({
if (!department) { officeName: { $regex: officeName.trim(), $options: "i" }, // no ^$ anchors
return reply.status(404).send({ message: 'Department not found' }); city: { $regex: city.trim(), $options: "i" }
});
if (!department.length) {
return reply.status(404).send({ message: "Department not found" });
} }
reply.send({ department }); reply.send({ department });
} catch (err) { } catch (err) {
reply.status(500).send({ message: err.message }); reply.status(500).send({ message: err.message });
@ -1870,6 +1875,8 @@ exports.getCitiesBasedState = async (request, reply) => {
exports.updateBranchOrCompanyDetails = async (request, reply) => { exports.updateBranchOrCompanyDetails = async (request, reply) => {
try { try {
const { id } = request.params; const { id } = request.params;

Loading…
Cancel
Save