diff --git a/src/payments/payments.service.ts b/src/payments/payments.service.ts index c8497b1..5636805 100644 --- a/src/payments/payments.service.ts +++ b/src/payments/payments.service.ts @@ -41,7 +41,15 @@ export async function listPayments( $or: [ { permitNumber: { $regex: regex } }, { "address.full_address": { $regex: regex } }, - { totalPaid: { $regex: regex } }, + { + $expr: { + $regexMatch: { + input: { $toString: "$totalPaid" }, + regex: params.searchToken, + options: "i", + }, + }, + }, ...(isNaN(numericSearch) ? [] : [{ totalPaid: numericSearch }]), ], },