Fix not able to create an invoice/bill with an array

This commit is contained in:
Burak Çakırel 2021-01-24 02:35:21 +03:00
parent c2299d2208
commit 26117b8ed8
No known key found for this signature in database
GPG Key ID: 48FFBB7771B99C7C
2 changed files with 12 additions and 10 deletions

View File

@ -19,18 +19,19 @@ class CreateBill extends CreateDocument
/** /**
* Create a new job instance. * Create a new job instance.
* *
* @param FormRequest $request * @param FormRequest|array $request
*/ */
public function __construct($request) public function __construct($request)
{ {
$request->merge( parent::__construct($request);
$this->request->merge(
[ [
'type' => Document::BILL_TYPE, 'type' => Document::BILL_TYPE,
'document_number' => $request->get('bill_number'), 'document_number' => $this->request->get('bill_number'),
'issued_at' => $request->get('billed_at'), 'issued_at' => $this->request->get('billed_at'),
] ]
); );
parent::__construct($request);
} }
} }

View File

@ -15,18 +15,19 @@ class CreateInvoice extends CreateDocument
/** /**
* Create a new job instance. * Create a new job instance.
* *
* @param FormRequest $request * @param FormRequest|array $request
*/ */
public function __construct($request) public function __construct($request)
{ {
$request->merge( parent::__construct($request);
$this->request->merge(
[ [
'type' => Document::INVOICE_TYPE, 'type' => Document::INVOICE_TYPE,
'document_number' => $request->get('invoice_number'), 'document_number' => $this->request->get('invoice_number'),
'issued_at' => $request->get('invoiced_at'), 'issued_at' => $this->request->get('invoiced_at'),
] ]
); );
parent::__construct($request);
} }
} }