فهرست منبع

record - cambiato `subMonth` in `subMonthNoOverflow` per prendere correttamente il mese precedente

ferrari 2 هفته پیش
والد
کامیت
76fa24101c
2فایلهای تغییر یافته به همراه6 افزوده شده و 6 حذف شده
  1. 3 3
      app/Http/Livewire/Record.php
  2. 3 3
      app/Http/Livewire/RecordOld.php

+ 3 - 3
app/Http/Livewire/Record.php

@@ -516,7 +516,7 @@ class Record extends Component
                 break;
 
             case 'MESE PRECEDENTE':
-                $lastMonth = $today->copy()->subMonth();
+                $lastMonth = $today->copy()->subMonthNoOverflow();
                 $this->fromDate = $lastMonth->startOfMonth()->format('Y-m-d');
                 $this->toDate = $lastMonth->endOfMonth()->format('Y-m-d');
                 break;
@@ -538,12 +538,12 @@ class Record extends Component
                 break;
 
             case 'ULTIMO TRIMESTRE':
-                $this->fromDate = $today->copy()->subMonths(3)->format('Y-m-d');
+                $this->fromDate = $today->copy()->subMonthsNoOverflow(3)->format('Y-m-d');
                 $this->toDate = $today->format('Y-m-d');
                 break;
 
             case 'ULTIMO QUADRIMESTRE':
-                $this->fromDate = $today->copy()->subMonths(4)->format('Y-m-d');
+                $this->fromDate = $today->copy()->subMonthsNoOverflow(4)->format('Y-m-d');
                 $this->toDate = $today->format('Y-m-d');
                 break;
         }

+ 3 - 3
app/Http/Livewire/RecordOld.php

@@ -445,18 +445,18 @@ class RecordOld extends Component
                 break;
 
             case 'MESE PRECEDENTE':
-                $lastMonth = $today->copy()->subMonth();
+                $lastMonth = $today->copy()->subMonthNoOverflow();
                 $this->fromDate = $lastMonth->startOfMonth()->format('Y-m-d');
                 $this->toDate = $lastMonth->endOfMonth()->format('Y-m-d');
                 break;
 
             case 'ULTIMO TRIMESTRE':
-                $this->fromDate = $today->copy()->subMonths(3)->format('Y-m-d');
+                $this->fromDate = $today->copy()->subMonthsNoOverflow(3)->format('Y-m-d');
                 $this->toDate = $today->format('Y-m-d');
                 break;
 
             case 'ULTIMO QUADRIMESTRE':
-                $this->fromDate = $today->copy()->subMonths(4)->format('Y-m-d');
+                $this->fromDate = $today->copy()->subMonthsNoOverflow(4)->format('Y-m-d');
                 $this->toDate = $today->format('Y-m-d');
                 break;
         }