From 291aea90f06d3c2173f70aeaa3052d2ad3febaac Mon Sep 17 00:00:00 2001 From: Akhil Meka Date: Wed, 12 Mar 2025 14:44:07 +0530 Subject: [PATCH] unique values bug fix --- src/permit/permit.service.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/permit/permit.service.ts b/src/permit/permit.service.ts index 506db57..e611102 100644 --- a/src/permit/permit.service.ts +++ b/src/permit/permit.service.ts @@ -306,10 +306,12 @@ export async function getUniqueValuesPermit(field: string, tenenatId: string) { let values = await permitModel.distinct(field, { tenantId: tenenatId }); let matchedValues = []; - if (field === "client" || field === "county") { + if (field === "county.name") { + matchedValues = await orgModel.find().where("name").in(values).exec(); + } else if (field === "client") { matchedValues = await orgModel.find().where("_id").in(values).exec(); } else if (field === "assignedTo") { - matchedValues = await userModel.find().where("_id").in(values).exec(); + matchedValues = await userModel.find().where("name").in(values).exec(); } if (matchedValues.length > 0) {