Display message if attempting to delete non-existent file

This commit is contained in:
Marcus Moore 2024-07-16 17:21:18 -07:00
parent f58e3114a2
commit dd32341502
No known key found for this signature in database

View file

@ -525,7 +525,16 @@ class Importer extends Component
{
$this->authorize('import');
$import = Import::findOrFail($id);
$import = Import::find($id);
// Check that the import wasn't deleted after while page was already loaded...
if (!$import) {
// @todo: improve error message
$this->message = trans('admin/hardware/message.import.file_delete_error');
$this->message_type = 'danger';
return;
}
if (Storage::delete('private_uploads/imports/' . $import->file_path)) {
$import->delete();