Fix not able to create an invoice/bill with an array
This commit is contained in:
		@@ -19,18 +19,19 @@ class CreateBill extends CreateDocument
 | 
			
		||||
    /**
 | 
			
		||||
     * Create a new job instance.
 | 
			
		||||
     *
 | 
			
		||||
     * @param FormRequest $request
 | 
			
		||||
     * @param FormRequest|array $request
 | 
			
		||||
     */
 | 
			
		||||
    public function __construct($request)
 | 
			
		||||
    {
 | 
			
		||||
        $request->merge(
 | 
			
		||||
        parent::__construct($request);
 | 
			
		||||
 | 
			
		||||
        $this->request->merge(
 | 
			
		||||
            [
 | 
			
		||||
                'type' => Document::BILL_TYPE,
 | 
			
		||||
                'document_number' => $request->get('bill_number'),
 | 
			
		||||
                'issued_at' => $request->get('billed_at'),
 | 
			
		||||
                'document_number' => $this->request->get('bill_number'),
 | 
			
		||||
                'issued_at' => $this->request->get('billed_at'),
 | 
			
		||||
            ]
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
        parent::__construct($request);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -15,18 +15,19 @@ class CreateInvoice extends CreateDocument
 | 
			
		||||
    /**
 | 
			
		||||
     * Create a new job instance.
 | 
			
		||||
     *
 | 
			
		||||
     * @param FormRequest $request
 | 
			
		||||
     * @param FormRequest|array $request
 | 
			
		||||
     */
 | 
			
		||||
    public function __construct($request)
 | 
			
		||||
    {
 | 
			
		||||
        $request->merge(
 | 
			
		||||
        parent::__construct($request);
 | 
			
		||||
 | 
			
		||||
        $this->request->merge(
 | 
			
		||||
            [
 | 
			
		||||
                'type' => Document::INVOICE_TYPE,
 | 
			
		||||
                'document_number' => $request->get('invoice_number'),
 | 
			
		||||
                'issued_at' => $request->get('invoiced_at'),
 | 
			
		||||
                'document_number' => $this->request->get('invoice_number'),
 | 
			
		||||
                'issued_at' => $this->request->get('invoiced_at'),
 | 
			
		||||
            ]
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
        parent::__construct($request);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user