diff --git a/app/Http/ViewComposers/Logo.php b/app/Http/ViewComposers/Logo.php index bac2e43e6..785153901 100644 --- a/app/Http/ViewComposers/Logo.php +++ b/app/Http/ViewComposers/Logo.php @@ -33,7 +33,8 @@ class Logo } $image = Image::cache(function($image) use ($path) { - $width = $height = setting('invoice.logo_size', 128); + $width = setting('invoice.logo_size_width'); + $height = setting('invoice.logo_size_height'); $image->make($path)->resize($width, $height)->encode(); }); diff --git a/config/setting.php b/config/setting.php index d48aa421d..6e4eb2620 100644 --- a/config/setting.php +++ b/config/setting.php @@ -119,6 +119,8 @@ return [ 'payment_terms' => env('SETTING_FALLBACK_INVOICE_PAYMENT_TERMS', '0'), 'template' => env('SETTING_FALLBACK_INVOICE_TEMPLATE', 'default'), 'color' => env('SETTING_FALLBACK_INVOICE_COLOR', '#55588b'), + 'logo_size_width' => env('SETTING_FALLBACK_INVOICE_LOGO_SIZE_WIDTH', 128), + 'logo_size_height' => env('SETTING_FALLBACK_INVOICE_LOGO_SIZE_HEIGHT', 128), ], 'bill' => [ 'number_prefix' => env('SETTING_FALLBACK_BILL_NUMBER_PREFIX', 'BILL-'),