From 583376556e9a65cbbab8c5fc4fd94c96f6335137 Mon Sep 17 00:00:00 2001 From: Afiq Hamzah Date: Sat, 14 Jun 2025 16:12:26 +0800 Subject: [PATCH] Add missing orderBy filter --- app/QueryBuilders/TransactionOnlineBuilder.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/QueryBuilders/TransactionOnlineBuilder.php b/app/QueryBuilders/TransactionOnlineBuilder.php index cb1f52f..ffdffbd 100644 --- a/app/QueryBuilders/TransactionOnlineBuilder.php +++ b/app/QueryBuilders/TransactionOnlineBuilder.php @@ -15,7 +15,8 @@ class TransactionOnlineBuilder extends Builder ->whereDatePaidBetween($request) ->when($request->filled('kodcaw'), fn($query) => $query->whereCawanganCode($request->kodcaw)) ->when($request->filled('status'), fn($query) => $query->whereStatus($request->status)) - ->when($request->isNotFilled('status'), fn($query) => $query->whereStatus('PAID')); + ->when($request->isNotFilled('status'), fn($query) => $query->whereStatus('PAID')) + ->when($request->filled('orderBy'), fn($query) => $query->orderBy($request->orderBy)); } public function whereDatePaidBetween(Request $request): self