From 36022b041a1e93c26ebb84aa5d529e2afb09b947 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 17 Nov 2023 15:11:02 +1100 Subject: [PATCH] Fixes for document names with / --- app/Jobs/Company/CompanyImport.php | 2 +- app/Jobs/Util/UploadFile.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Jobs/Company/CompanyImport.php b/app/Jobs/Company/CompanyImport.php index 9494072325ee..fc5219b31901 100644 --- a/app/Jobs/Company/CompanyImport.php +++ b/app/Jobs/Company/CompanyImport.php @@ -1152,7 +1152,7 @@ class CompanyImport implements ShouldQueue $new_document->vendor_id = $this->transformId('vendors', $document->vendor_id); $new_document->url = $document->url; $new_document->preview = $document->preview; - $new_document->name = $document->name; + $new_document->name = str_replace("/", "-", $document->name); $new_document->type = $document->type; $new_document->disk = $document->disk; $new_document->hash = $document->hash; diff --git a/app/Jobs/Util/UploadFile.php b/app/Jobs/Util/UploadFile.php index 33aeef21c0b3..0d6e8326150b 100644 --- a/app/Jobs/Util/UploadFile.php +++ b/app/Jobs/Util/UploadFile.php @@ -100,7 +100,7 @@ class UploadFile implements ShouldQueue $document->user_id = $this->user->id; $document->company_id = $this->company->id; $document->url = $instance; - $document->name = $this->file->getClientOriginalName(); + $document->name = str_replace("/", "-", $this->file->getClientOriginalName()); $document->type = $this->file->extension(); $document->disk = $this->disk; $document->hash = $this->file->hashName();