From 3e6a8f378e8959d4da5662a7d381542688caa9e3 Mon Sep 17 00:00:00 2001 From: Doar Mihai Date: Sat, 21 Feb 2026 17:48:08 +0200 Subject: [PATCH] waitlist functionality when the feature flag is active --- app/Http/Controllers/ProductController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/Controllers/ProductController.php b/app/Http/Controllers/ProductController.php index b52b24c..3b649a9 100644 --- a/app/Http/Controllers/ProductController.php +++ b/app/Http/Controllers/ProductController.php @@ -9,6 +9,7 @@ use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Storage; +use Laravel\Pennant\Feature; class ProductController extends Controller { @@ -17,6 +18,11 @@ class ProductController extends Controller */ public function homepage() { + // Check if waitlist feature is active + if (Feature::for(null)->active('WaitlistPage')) { + return view('waitlist.index'); + } + // Get trending products (most upvoted in the last 7 days) $trendingProducts = Product::query() ->with(['user', 'category'])