mirror of
https://github.com/Deathgarden-Rebirth/Deathgarden_Rebirth-Rewrite.git
synced 2026-09-09 11:45:18 -05:00
Added the ability to Reset Player data in the user details page.
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
use App\Enums\Game\Runner;
|
||||
use App\Http\Requests\Api\Admin\UserDetails\EditUserRequest;
|
||||
use App\Models\User\User;
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Session;
|
||||
use Illuminate\Support\Facades\View;
|
||||
@@ -76,4 +77,15 @@ public function edit(User $user, EditUserRequest $request)
|
||||
|
||||
return redirect()->back();
|
||||
}
|
||||
|
||||
public function reset(User $user)
|
||||
{
|
||||
$canReset = Auth::check() && Auth::user()->can(Permissions::EDIT_USERS->value);
|
||||
|
||||
if(!$canReset)
|
||||
return response('You dont have the Permission for this.', 403);
|
||||
|
||||
$user->playerData()->delete();
|
||||
return redirect()->back();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user