From 548e5efb3ac4f3d90f1d98eee65660e1aceff710 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 16 Jan 2024 14:25:43 +1100 Subject: [PATCH] Updates for partial due date validation when creating an invoice --- app/Http/Requests/Invoice/StoreInvoiceRequest.php | 2 +- phpstan.neon | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Http/Requests/Invoice/StoreInvoiceRequest.php b/app/Http/Requests/Invoice/StoreInvoiceRequest.php index d2f55de50eda..acd2ad0655f2 100644 --- a/app/Http/Requests/Invoice/StoreInvoiceRequest.php +++ b/app/Http/Requests/Invoice/StoreInvoiceRequest.php @@ -74,7 +74,7 @@ class StoreInvoiceRequest extends Request $rules['tax_name3'] = 'bail|sometimes|string|nullable'; $rules['exchange_rate'] = 'bail|sometimes|numeric'; $rules['partial'] = 'bail|sometimes|nullable|numeric|gte:0'; - $rules['partial_due_date'] = ['bail', 'sometimes', 'exclude_if:partial,0', Rule::requiredIf(fn () => $this->partial > 0), 'date', 'before:due_date']; + $rules['partial_due_date'] = ['bail', 'sometimes', 'exclude_if:partial,0', Rule::requiredIf(fn () => $this->partial > 0), 'date']; return $rules; } diff --git a/phpstan.neon b/phpstan.neon index 69516c2215d0..37fd452255e5 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -7,8 +7,8 @@ parameters: paths: - app excludePaths: - - vendor/* - - resources/* + - 'vendor/*' + - 'resources/*/*.php' - 'app/Jobs/Ninja/*' - 'app/Models/Presenters/*' - 'app/Console/Commands/*'