Updates for partial due date validation when creating an invoice

This commit is contained in:
David Bomba 2024-01-16 14:25:43 +11:00
parent 512ae767bd
commit 548e5efb3a
2 changed files with 3 additions and 3 deletions

View File

@ -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;
}

View File

@ -7,8 +7,8 @@ parameters:
paths:
- app
excludePaths:
- vendor/*
- resources/*
- 'vendor/*'
- 'resources/*/*.php'
- 'app/Jobs/Ninja/*'
- 'app/Models/Presenters/*'
- 'app/Console/Commands/*'