Andrew Wallo 3 kuukautta sitten
vanhempi
commit
0f31bce43b

+ 2
- 2
app/Filament/Company/Resources/Purchases/BillResource.php Näytä tiedosto

96
                                         })
96
                                         })
97
                                         ->columnSpan(2)
97
                                         ->columnSpan(2)
98
                                         ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
98
                                         ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
99
-                                            $date = $state;
100
-                                            $dueDate = $get('due_date');
99
+                                            $date = Carbon::parse($state)->toDateString();
100
+                                            $dueDate = Carbon::parse($get('due_date'))->toDateString();
101
 
101
 
102
                                             if ($date && $dueDate && $date > $dueDate) {
102
                                             if ($date && $dueDate && $date > $dueDate) {
103
                                                 $set('due_date', $date);
103
                                                 $set('due_date', $date);

+ 3
- 3
app/Filament/Company/Resources/Sales/EstimateResource.php Näytä tiedosto

96
                                         ->timezone(CompanySettingsService::getDefaultTimezone())
96
                                         ->timezone(CompanySettingsService::getDefaultTimezone())
97
                                         ->columnSpan(2)
97
                                         ->columnSpan(2)
98
                                         ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
98
                                         ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
99
-                                            $date = $state;
100
-                                            $expirationDate = $get('expiration_date');
99
+                                            $date = Carbon::parse($state)->toDateString();
100
+                                            $expirationDate = Carbon::parse($get('expiration_date'))->toDateString();
101
 
101
 
102
                                             if ($date && $expirationDate && $date > $expirationDate) {
102
                                             if ($date && $expirationDate && $date > $expirationDate) {
103
                                                 $set('expiration_date', $date);
103
                                                 $set('expiration_date', $date);
143
                                     })
143
                                     })
144
                                     ->timezone(CompanySettingsService::getDefaultTimezone())
144
                                     ->timezone(CompanySettingsService::getDefaultTimezone())
145
                                     ->minDate(static function (Forms\Get $get) {
145
                                     ->minDate(static function (Forms\Get $get) {
146
-                                        return $get('date') ?? now();
146
+                                        return Carbon::parse($get('date'))->toDateString() ?? now(CompanySettingsService::getDefaultTimezone())->toDateString();
147
                                     })
147
                                     })
148
                                     ->live()
148
                                     ->live()
149
                                     ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
149
                                     ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {

+ 3
- 3
app/Filament/Company/Resources/Sales/InvoiceResource.php Näytä tiedosto

103
                                         })
103
                                         })
104
                                         ->columnSpan(2)
104
                                         ->columnSpan(2)
105
                                         ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
105
                                         ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
106
-                                            $date = $state;
107
-                                            $dueDate = $get('due_date');
106
+                                            $date = Carbon::parse($state)->toDateString();
107
+                                            $dueDate = Carbon::parse($get('due_date'))->toDateString();
108
 
108
 
109
                                             if ($date && $dueDate && $date > $dueDate) {
109
                                             if ($date && $dueDate && $date > $dueDate) {
110
                                                 $set('due_date', $date);
110
                                                 $set('due_date', $date);
151
                                     })
151
                                     })
152
                                     ->timezone(CompanySettingsService::getDefaultTimezone())
152
                                     ->timezone(CompanySettingsService::getDefaultTimezone())
153
                                     ->minDate(static function (Forms\Get $get) {
153
                                     ->minDate(static function (Forms\Get $get) {
154
-                                        return $get('date') ?? now();
154
+                                        return Carbon::parse($get('date'))->toDateString() ?? now(CompanySettingsService::getDefaultTimezone())->toDateString();
155
                                     })
155
                                     })
156
                                     ->live()
156
                                     ->live()
157
                                     ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
157
                                     ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {

Loading…
Peruuta
Tallenna