From 9dc91e5f97fa422d1b6f2f16030d6f2a591b1386 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sun, 27 Feb 2022 08:10:15 +1100 Subject: [PATCH] Fixes for actions --- app/Http/Requests/Invoice/ActionInvoiceRequest.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Requests/Invoice/ActionInvoiceRequest.php b/app/Http/Requests/Invoice/ActionInvoiceRequest.php index 0196c1bdc012..0556797c0ff0 100644 --- a/app/Http/Requests/Invoice/ActionInvoiceRequest.php +++ b/app/Http/Requests/Invoice/ActionInvoiceRequest.php @@ -27,7 +27,7 @@ class ActionInvoiceRequest extends Request */ private $error_msg; - private $invoice; + // private $invoice; public function authorize() : bool { @@ -45,7 +45,9 @@ class ActionInvoiceRequest extends Request { $input = $this->all(); - if (!array_key_exists('action', $input)) { + if($this->action){ + $input['action'] = $this->action; + } elseif (!array_key_exists('action', $input) ) { $this->error_msg = 'Action is a required field'; } elseif (!$this->invoiceDeletable($this->invoice)) { unset($input['action']);