diff --git a/app/Http/Controllers/Assets/BulkAssetsController.php b/app/Http/Controllers/Assets/BulkAssetsController.php index efa4078dad..63472ee94b 100644 --- a/app/Http/Controllers/Assets/BulkAssetsController.php +++ b/app/Http/Controllers/Assets/BulkAssetsController.php @@ -334,10 +334,14 @@ class BulkAssetsController extends Controller } public function restore(Request $request) { $assetIds = $request->get('ids'); - foreach ($assetIds as $key => $assetId) { - $asset = Asset::withTrashed()->find($assetId); - $asset->restore(); - } - return redirect()->route('hardware.index')->with('success', 'Assets Restored'); + if (empty($assetIds)) { + return redirect()->route('hardware.index')->with('error', 'No Assets Selected'); + } else { + foreach ($assetIds as $key => $assetId) { + $asset = Asset::withTrashed()->find($assetId); + $asset->restore(); + } + return redirect()->route('hardware.index')->with('success', 'Assets Restored'); + } } }