diff --git a/app/Http/Controllers/Api/ImportController.php b/app/Http/Controllers/Api/ImportController.php index 0e8d969815..e5f0c6ab1f 100644 --- a/app/Http/Controllers/Api/ImportController.php +++ b/app/Http/Controllers/Api/ImportController.php @@ -134,7 +134,14 @@ class ImportController extends Controller \Log::debug('NO BACKUP requested via importer'); } - $errors = $request->import(Import::find($import_id)); + $import = Import::find($import_id); + + if(is_null($import)){ + $error[0][0] = trans("validation.exists", ["attribute" => "file"]); + return response()->json(Helper::formatStandardApiResponse('import-errors', null, $error), 500); + } + + $errors = $request->import($import); $redirectTo = 'hardware.index'; switch ($request->get('import-type')) { case 'asset':