Wiederherstellung von Spielern

This commit is contained in:
tschneider 2020-12-30 11:17:03 +01:00
parent 557050d05f
commit 3cacc4c090
4 changed files with 68 additions and 5 deletions

View file

@ -191,6 +191,27 @@ class UsersController extends Controller
return view('users.index', compact('users','active_user_count','total_user_count', 'firstTippableRound'));
}
public function index_deleted() {
$a=new TimeLogger("UserController::index_deleted()");
Log::info($a->getStartMessage());
//error_log($a->getStartMessage());
if (Auth::guest()) { return redirect("/"); }
if (!Auth::user()->admin) { return redirect("/"); }
$users = User::whereNotNull('deleted')->orderBy('deleted','DESC')->get();
$currentSeason=Season::getCurrent();
if (!$currentSeason) { return redirect('/'); }
return view('users.index_deleted', compact('users'));
}
/*
public function showUsers() {
$users = DB::table('users')->orderBy('lastname')->get();
@ -597,6 +618,13 @@ class UsersController extends Controller
return redirect("/users");
}
public function restore($user_id) {
if (!Auth::user()->admin) redirect("/users");
$user=User::where('id','=',$user_id)->first();
$user->deleted = null;
$user->save();
return redirect("/users");
}
public function money_ranking() {