From d2b4def1278ccb5aa34128d82fea51953efb44c5 Mon Sep 17 00:00:00 2001 From: mwpn Date: Wed, 17 Dec 2025 17:55:35 +0700 Subject: [PATCH] Fix location_code filter in stream method: handle empty string and trim whitespace --- src/Modules/Retribusi/Realtime/RealtimeController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Modules/Retribusi/Realtime/RealtimeController.php b/src/Modules/Retribusi/Realtime/RealtimeController.php index 306660e..d5ae5c9 100644 --- a/src/Modules/Retribusi/Realtime/RealtimeController.php +++ b/src/Modules/Retribusi/Realtime/RealtimeController.php @@ -48,8 +48,10 @@ class RealtimeController : 0; $locationCode = $queryParams['location_code'] ?? null; - if ($locationCode !== null && !is_string($locationCode)) { + if ($locationCode !== null && (!is_string($locationCode) || trim($locationCode) === '')) { $locationCode = null; + } else if ($locationCode !== null) { + $locationCode = trim($locationCode); } // Get response body stream