Disallow updates to cancelled invoices

This commit is contained in:
David Bomba 2023-07-14 14:27:32 +10:00
parent df2e4089a3
commit f82b21343c

View File

@ -71,6 +71,7 @@ class UpdateInvoiceRequest extends Request
$rules['tax_name1'] = 'bail|sometimes|string|nullable';
$rules['tax_name2'] = 'bail|sometimes|string|nullable';
$rules['tax_name3'] = 'bail|sometimes|string|nullable';
$rules['status_id'] = 'bail|sometimes|not_in:5'; //do not all cancelled invoices to be modfified.
// not needed.
// $rules['partial_due_date'] = 'bail|sometimes|required_unless:partial,0,null';
@ -100,7 +101,8 @@ class UpdateInvoiceRequest extends Request
public function messages()
{
return [
'id' => ctrans('text.locked_invoice'),
'id' => ctrans('texts.locked_invoice'),
'status_id' => ctrans('texts.locked_invoice'),
];
}
}