From 21ad4e4b0b41900d94131ed2fe5d9d75373951c6 Mon Sep 17 00:00:00 2001 From: Giuliano Paschoalino Date: Wed, 21 Jan 2026 15:44:10 -0300 Subject: [PATCH] Fix date conversion in getCaptiveMonthlyEconomy method to ensure accurate date range filtering --- app/Repositories/Economy/EconomyRepository.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Repositories/Economy/EconomyRepository.php b/app/Repositories/Economy/EconomyRepository.php index b1436ab..c17b92c 100644 --- a/app/Repositories/Economy/EconomyRepository.php +++ b/app/Repositories/Economy/EconomyRepository.php @@ -121,7 +121,7 @@ class EconomyRepository extends AbstractRepository implements EconomyContractInt ->whereBetween( DB::raw("TO_DATE(economia.mes, 'YYMM')"), [ - DB::raw("TO_DATE(TO_CHAR(current_date , 'YYYY-01-01'), 'YYYY-MM-DD') - interval '13' month"), + DB::raw("TO_DATE(TO_CHAR(current_date , 'YYYY-MM-DD'), 'YYYY-MM-DD') - interval '13' month"), DB::raw("TO_DATE(TO_CHAR(current_date, 'YYYY-MM-DD'), 'YYYY-MM-DD') ") ]) // ->whereRaw("TO_DATE(economia.mes, 'YYMM') >= TO_DATE(TO_CHAR(current_date , 'YYYY-01-01'), 'YYYY-MM-DD') - INTERVAL '0' year")