Andrew Wallo пре 2 месеци
родитељ
комит
88954f9856
1 измењених фајлова са 13 додато и 13 уклоњено
  1. 13
    13
      app/Factories/ReportDateFactory.php

+ 13
- 13
app/Factories/ReportDateFactory.php Прегледај датотеку

@@ -29,24 +29,24 @@ class ReportDateFactory
29 29
 
30 30
     protected function buildReportDates(): void
31 31
     {
32
-        $fiscalYearStartDate = Carbon::parse($this->company->locale->fiscalYearStartDate())->startOfDay();
33
-        $fiscalYearEndDate = Carbon::parse($this->company->locale->fiscalYearEndDate())->endOfDay();
34
-        $defaultDateRange = 'FY-' . now()->year;
35
-        $defaultStartDate = $fiscalYearStartDate->startOfDay();
36
-        $defaultEndDate = $fiscalYearEndDate->isFuture() ? now()->endOfDay() : $fiscalYearEndDate->endOfDay();
32
+        $companyFyStartDate = Carbon::parse($this->company->locale->fiscalYearStartDate());
33
+        $companyFyEndDate = Carbon::parse($this->company->locale->fiscalYearEndDate())->endOfDay();
34
+        $dateRange = 'FY-' . company_today()->year;
35
+        $startDate = $companyFyStartDate->startOfDay();
36
+        $endDate = $companyFyEndDate->isFuture() ? company_today()->endOfDay() : $companyFyEndDate->endOfDay();
37 37
 
38 38
         // Calculate the earliest transaction date based on the company's transactions
39
-        $earliestTransactionDate = $this->company->transactions()->min('posted_at')
39
+        $earliestDate = $this->company->transactions()->min('posted_at')
40 40
             ? Carbon::parse($this->company->transactions()->min('posted_at'))->startOfDay()
41
-            : $defaultStartDate;
41
+            : $startDate;
42 42
 
43 43
         // Assign values to properties
44
-        $this->fiscalYearStartDate = $fiscalYearStartDate;
45
-        $this->fiscalYearEndDate = $fiscalYearEndDate;
46
-        $this->defaultDateRange = $defaultDateRange;
47
-        $this->defaultStartDate = $defaultStartDate;
48
-        $this->defaultEndDate = $defaultEndDate;
49
-        $this->earliestTransactionDate = $earliestTransactionDate;
44
+        $this->fiscalYearStartDate = $companyFyStartDate;
45
+        $this->fiscalYearEndDate = $companyFyEndDate;
46
+        $this->defaultDateRange = $dateRange;
47
+        $this->defaultStartDate = $startDate;
48
+        $this->defaultEndDate = $endDate;
49
+        $this->earliestTransactionDate = $earliestDate;
50 50
     }
51 51
 
52 52
     public function refresh(): self

Loading…
Откажи
Сачувај