diff --git a/.gitignore b/.gitignore index d50f41640c33..7055b9135f86 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,6 @@ public/error_log /ninja.sublime-project /ninja.sublime-workspace auth.json + +.phpstorm.meta.php +_ide_helper.php \ No newline at end of file diff --git a/app/Http/Controllers/InvoiceController.php b/app/Http/Controllers/InvoiceController.php index 18f99a0d78fc..dd622557b80d 100644 --- a/app/Http/Controllers/InvoiceController.php +++ b/app/Http/Controllers/InvoiceController.php @@ -448,8 +448,9 @@ class InvoiceController extends BaseController $url = URL::to('clients/'.$client->public_id); Utils::trackViewed($client->getDisplayName(), ENTITY_CLIENT, $url); } - - if (!empty(Input::get('pdfupload')) && strpos(Input::get('pdfupload'), 'data:application/pdf;base64,') === 0) { + + $pdfUpload = Input::get('pdfupload'); + if (!empty($pdfUpload) && strpos($pdfUpload, 'data:application/pdf;base64,') === 0) { $this->storePDF(Input::get('pdfupload'), $invoice->id); }