diff --git a/app/Http/Controllers/Incomes/Invoices.php b/app/Http/Controllers/Incomes/Invoices.php index ff44addec..74f7e020c 100644 --- a/app/Http/Controllers/Incomes/Invoices.php +++ b/app/Http/Controllers/Incomes/Invoices.php @@ -790,17 +790,17 @@ class Invoices extends Controller } $path = Storage::path($file); - if (!$path) { + if (!is_file($path)) { return $logo; } - $extension = File::extension($path); - $image = Image::make($path)->encode()->getEncoded(); if (empty($image)) { return $logo; } + $extension = File::extension($path); + $logo = 'data:image/' . $extension . ';base64,' . base64_encode($image); return $logo; diff --git a/resources/views/incomes/invoices/invoice.blade.php b/resources/views/incomes/invoices/invoice.blade.php index c5ece5067..897bc0c36 100644 --- a/resources/views/incomes/invoices/invoice.blade.php +++ b/resources/views/incomes/invoices/invoice.blade.php @@ -6,7 +6,9 @@
+ @if ($logo) + @endif