3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-02-05 16:45:32 +00:00

Use the DeleteUser request

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe
2024-06-05 13:28:44 +01:00
parent 5bd9ecb8df
commit 065a47a446
2 changed files with 9 additions and 31 deletions

View File

@ -4,6 +4,7 @@ namespace App\Http\Controllers\Users;
use App\Helpers\Helper;
use App\Http\Controllers\Controller;
use App\Http\Requests\DeleteUserRequest;
use App\Http\Requests\ImageUploadRequest;
use App\Http\Requests\SaveUserRequest;
use App\Models\Actionlog;
@ -333,11 +334,11 @@ class UsersController extends Controller
* @return \Illuminate\Http\RedirectResponse
* @throws \Illuminate\Auth\Access\AuthorizationException
*/
public function destroy($id = null)
public function destroy(DeleteUserRequest $request, $id = null)
{
$this->authorize('delete', User::class);
$user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed();
$user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc');
$user = Company::scopeCompanyables($user)->find($id);