From 8697cd472d0457846fb5ccdc2583327c7c320e00 Mon Sep 17 00:00:00 2001 From: "vishal.kushwaha650" Date: Fri, 4 Sep 2020 15:37:34 +0530 Subject: [PATCH] Issue #3879 Fixed --- .../Admin/src/Http/Requests/ConfigurationForm.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/Webkul/Admin/src/Http/Requests/ConfigurationForm.php b/packages/Webkul/Admin/src/Http/Requests/ConfigurationForm.php index 6e479db8a..03a23e3dd 100644 --- a/packages/Webkul/Admin/src/Http/Requests/ConfigurationForm.php +++ b/packages/Webkul/Admin/src/Http/Requests/ConfigurationForm.php @@ -70,6 +70,14 @@ class ConfigurationForm extends FormRequest ]); } + if (request()->has('sales.orderSettings.invoice_slip_design.logo') + && ! request()->input('sales.orderSettings.invoice_slip_design.logo.delete') + ) { + $this->rules = array_merge($this->rules, [ + 'sales.orderSettings.invoice_slip_design.logo' => 'required|mimes:jpeg,bmp,png,jpg|max:5000', + ]); + } + return $this->rules; } @@ -93,7 +101,8 @@ class ConfigurationForm extends FormRequest { return [ 'general.design.admin_logo.logo_image' => 'Logo Image', - 'general.design.admin_logo.favicon' => 'Favicon Image' + 'general.design.admin_logo.favicon' => 'Favicon Image', + 'sales.orderSettings.invoice_slip_design.logo' => 'Invoice Logo' ]; } } \ No newline at end of file