diff --git a/src/rts/rts.service.ts b/src/rts/rts.service.ts index 7d0674a..4e46ca9 100644 --- a/src/rts/rts.service.ts +++ b/src/rts/rts.service.ts @@ -202,12 +202,12 @@ export async function getUniqueValuesRTS(field: string, tenenatId: string) { let values = await rtsModel.distinct(field, { tenantId: tenenatId }); let matchedValues = []; - if (field === "county.name") { - matchedValues = await orgModel.find().where("name").in(values).exec(); + if (field === "county") { + matchedValues = await orgModel.find().where("_id").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("name").in(values).exec(); + } else if (field === "createdBy") { + matchedValues = await userModel.find().where("_id").in(values).exec(); } if (matchedValues.length > 0) {