mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-31 20:14:35 -04:00
Disallow updates to cancelled invoices
This commit is contained in:
parent
df2e4089a3
commit
f82b21343c
@ -71,6 +71,7 @@ class UpdateInvoiceRequest extends Request
|
|||||||
$rules['tax_name1'] = 'bail|sometimes|string|nullable';
|
$rules['tax_name1'] = 'bail|sometimes|string|nullable';
|
||||||
$rules['tax_name2'] = 'bail|sometimes|string|nullable';
|
$rules['tax_name2'] = 'bail|sometimes|string|nullable';
|
||||||
$rules['tax_name3'] = '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.
|
// not needed.
|
||||||
// $rules['partial_due_date'] = 'bail|sometimes|required_unless:partial,0,null';
|
// $rules['partial_due_date'] = 'bail|sometimes|required_unless:partial,0,null';
|
||||||
@ -100,7 +101,8 @@ class UpdateInvoiceRequest extends Request
|
|||||||
public function messages()
|
public function messages()
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'id' => ctrans('text.locked_invoice'),
|
'id' => ctrans('texts.locked_invoice'),
|
||||||
|
'status_id' => ctrans('texts.locked_invoice'),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user