some progress

This commit is contained in:
2025-06-13 23:06:13 +03:00
parent 621398978a
commit 71dd328431
25 changed files with 594 additions and 126 deletions
+6 -4
View File
@@ -6,12 +6,13 @@ use App\Models\Game;
use App\Models\GameList;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Gate;
class GameListController extends Controller
{
public function __construct()
{
$this->middleware('auth');
//$this->middleware('auth');
}
/**
@@ -54,8 +55,9 @@ class GameListController extends Controller
*/
public function show(GameList $list)
{
$this->authorize('view', $list);
//$this->authorize('view', $list);
Gate::authorize('view', $list);
$games = $list->games()->paginate(12);
return view('lists.show', compact('list', 'games'));
}
@@ -106,7 +108,7 @@ class GameListController extends Controller
public function addGame(Request $request, GameList $list)
{
$this->authorize('update', $list);
Gate::authorize('update', $list);
$request->validate([
'game_id' => 'required|exists:games,id'