From b964f5d482e1184845088be7981540d0f3748745 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 16 Dec 2022 10:29:19 +1100 Subject: [PATCH] Updates for payment filters --- app/Filters/PaymentFilters.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/Filters/PaymentFilters.php b/app/Filters/PaymentFilters.php index 5441ad1ddfbb..d26f7b15db85 100644 --- a/app/Filters/PaymentFilters.php +++ b/app/Filters/PaymentFilters.php @@ -87,8 +87,15 @@ class PaymentFilters extends QueryFilters public function match_transactions($value = 'true') :Builder { - if($value == 'true') - return $this->builder->where('is_deleted',0)->whereNull('transaction_id')->orWhere("transaction_id",""); + if($value == 'true'){ + return $this->builder + ->where('is_deleted',0) + ->where(function ($query){ + $query->whereNull('transaction_id') + ->orWhere("transaction_id",""); + }); + + } return $this->builder; }