From ebf24caf3c0b446077b34bc3d5329c29f0abb3bc Mon Sep 17 00:00:00 2001 From: lukibeg Date: Wed, 22 Oct 2025 22:46:09 -0300 Subject: [PATCH] UPDATE: New business rule, if query param 'data' not sending, return json_encode error. --- app/api/ReportController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/api/ReportController.php b/app/api/ReportController.php index 144880a..34a7172 100644 --- a/app/api/ReportController.php +++ b/app/api/ReportController.php @@ -20,6 +20,10 @@ class ReportController { $connection = $this->reportsModel->dbConnect(); + if (!isset($queryParams['data'])) { + return new Response(403, ['Content-Type' => 'application/json'], json_encode(['error' => 'O parâmetro "data" não foi enviado corretamente, ou não existe. Tente novamente'])); + } + try { $sql = 'SELECT * FROM queue_stats_mv WHERE datetime LIKE :receivedDate'; $stmt = $connection->prepare($sql);