From e1069ac2341af39a78d9ac80069194508660c4b9 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 6 Mar 2023 15:09:37 -0800 Subject: [PATCH] =?UTF-8?q?Return=20a=20file=20not=20found=20error=20if=20?= =?UTF-8?q?it=20doesn=E2=80=99t=20appear=20on=20disk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: snipe --- app/Http/Controllers/Api/ImportController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/ImportController.php b/app/Http/Controllers/Api/ImportController.php index 5874d9603..6f5fc05ff 100644 --- a/app/Http/Controllers/Api/ImportController.php +++ b/app/Http/Controllers/Api/ImportController.php @@ -128,9 +128,11 @@ class ImportController extends Controller $import->file_path = $file_name; $import->filesize = null; - if (file_exists($path.'/'.$file_name)) { - $import->filesize = filesize($path.'/'.$file_name); + if (!file_exists($path.'/'.$file_name)) { + return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.file_not_found')), 500); } + + $import->filesize = filesize($path.'/'.$file_name); $import->save(); $results[] = $import;