mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-03 08:54:34 -04:00
Prevent undefined array key
This commit is contained in:
parent
64803dac14
commit
a05a23bdb7
@ -32,7 +32,7 @@ class StoreDesignRequest extends Request
|
|||||||
return [
|
return [
|
||||||
//'name' => 'required',
|
//'name' => 'required',
|
||||||
'name' => 'required|unique:designs,name,null,null,company_id,'.auth()->user()->companyId(),
|
'name' => 'required|unique:designs,name,null,null,company_id,'.auth()->user()->companyId(),
|
||||||
'design' => 'required|array',
|
'design' => 'required',
|
||||||
'design.header' => 'required|min:1',
|
'design.header' => 'required|min:1',
|
||||||
'design.body' => 'required|min:1',
|
'design.body' => 'required|min:1',
|
||||||
'design.footer' => 'required|min:1',
|
'design.footer' => 'required|min:1',
|
||||||
@ -43,7 +43,7 @@ class StoreDesignRequest extends Request
|
|||||||
public function prepareForValidation()
|
public function prepareForValidation()
|
||||||
{
|
{
|
||||||
$input = $this->all();
|
$input = $this->all();
|
||||||
$input['design'] = is_array($input['design']) ? $input['design'] : [];
|
$input['design'] = (isset($input['design']) && is_array($input['design'])) ? $input['design'] : [];
|
||||||
|
|
||||||
if (! array_key_exists('product', $input['design']) || is_null($input['design']['product'])) {
|
if (! array_key_exists('product', $input['design']) || is_null($input['design']['product'])) {
|
||||||
$input['design']['product'] = '';
|
$input['design']['product'] = '';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user