From 3eea1a23f8b24365759d2bfe8d42672ae33203b8 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 14 Jul 2017 02:38:13 -0700 Subject: [PATCH] Slug the filename MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit So upoloads with weird characters like parens don’t get hoarked when trying to delete --- app/Http/Controllers/Api/ImportController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/ImportController.php b/app/Http/Controllers/Api/ImportController.php index c565099348..e9d15198b2 100644 --- a/app/Http/Controllers/Api/ImportController.php +++ b/app/Http/Controllers/Api/ImportController.php @@ -57,7 +57,7 @@ class ImportController extends Controller } $date = date('Y-m-d-his'); - $fixed_filename = str_replace(' ', '-', $file->getClientOriginalName()); + $fixed_filename = str_slug($file->getClientOriginalName()); try { $file->move($path, $date.'-'.$fixed_filename); } catch (FileException $exception) {