diff --git a/src/finance/services/reimbursement.get-all.service.ts b/src/finance/services/reimbursement.get-all.service.ts index 19eae8d..1dce045 100644 --- a/src/finance/services/reimbursement.get-all.service.ts +++ b/src/finance/services/reimbursement.get-all.service.ts @@ -136,6 +136,10 @@ export class ReimbursementGetAllService { 'finance_reimbursement_requests.date_approve', 'finance_reimbursement_requests.date_processed', 'finance_reimbursement_requests.created_at', + sql`ts_rank(to_tsvector('english', finance_reimbursement_requests.reference_no || ' ' || coalesce(users.full_name, '') || ' ' || users.email || ' ' || + coalesce(users.client_name, '') || ' ' || coalesce(users.hrbp_approver_email, ''), plainto_tsquery(${ + filter?.text_search || '' + }))`.as('rank'), ]); if (reimbursementRequestIds.length) {