From 1161a051739c6dd92e29f925e378e5424c0196aa Mon Sep 17 00:00:00 2001 From: David Dyberg Date: Fri, 7 Feb 2025 11:42:03 +0100 Subject: [PATCH] feat: add functionallity to load movie data within each list --- app/Http/Controllers/ListController.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/ListController.php b/app/Http/Controllers/ListController.php index 6b759119..a1f01f22 100644 --- a/app/Http/Controllers/ListController.php +++ b/app/Http/Controllers/ListController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers; use App\Models\MovieList; +use App\Models\User; use Illuminate\Http\Request; class ListController extends Controller @@ -10,9 +11,12 @@ class ListController extends Controller /** * Display a listing of the resource. */ - public function index() + public function index($username) { - return view('lists'); + $user = User::where('username', $username)->firstOrFail(); + $lists = $user->lists()->with('movies')->get(); + + return view('lists', ['user' => $user, 'lists' => $lists]); } /**