ashok 1 month ago
commit 4433b0fc3d

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

Loading…
Cancel
Save