Validation issues for import
fixed
This commit is contained in:
@ -29,7 +29,7 @@ class Transaction extends FormRequest
|
||||
}
|
||||
|
||||
// Get company id
|
||||
$company_id = (int) $this->request->get('company_id');
|
||||
$company_id = (int) $this->request->get('company_id', company_id());
|
||||
|
||||
$attachment = 'nullable';
|
||||
|
||||
|
@ -31,7 +31,7 @@ class Item extends FormRequest
|
||||
}
|
||||
|
||||
return [
|
||||
'type' => 'required|string',
|
||||
'type' => 'required|string|in:product,service',
|
||||
'name' => 'required|string',
|
||||
'sale_price' => $sale_price . '|regex:/^(?=.*?[0-9])[0-9.,]+$/',
|
||||
'purchase_price' => $purchase_price . '|regex:/^(?=.*?[0-9])[0-9.,]+$/',
|
||||
|
@ -48,7 +48,7 @@ class Document extends FormRequest
|
||||
$rules = [
|
||||
'type' => 'required|string',
|
||||
'document_number' => 'required|string|unique:documents,NULL,' . $id . ',id,type,' . $type . ',company_id,' . $company_id . ',deleted_at,NULL',
|
||||
'status' => 'required|string',
|
||||
'status' => 'required|string|in:draft,paid,partial,sent,received,viewed,cancelled',
|
||||
'issued_at' => 'required|date_format:Y-m-d H:i:s|before_or_equal:due_at',
|
||||
'due_at' => 'required|date_format:Y-m-d H:i:s|after_or_equal:issued_at',
|
||||
'amount' => 'required',
|
||||
|
@ -22,9 +22,9 @@ class Tax extends FormRequest
|
||||
$enabled = 'nullable';
|
||||
}
|
||||
|
||||
$company_id = (int) $this->request->get('company_id');
|
||||
$company_id = (int) $this->request->get('company_id', company_id());
|
||||
|
||||
$type = 'required|string';
|
||||
$type = 'required|string|in:fixed,normal,inclusive,withholding,compound';
|
||||
|
||||
if (!empty($this->request->get('type')) && $this->request->get('type') == 'compound') {
|
||||
$type .= '|unique:taxes,NULL,' . $id . ',id,company_id,' . $company_id . ',type,compound,deleted_at,NULL';
|
||||
|
Reference in New Issue
Block a user