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; }