Luke Jones

intervle - commit e1b4eec

feat: add date info to route to allow for different seeds based on user inpute1b4eec949dd03593ebd95b51b58d8f4279e7763LukeJ<luke.jones.2567@gmail.com>2026-03-07T23:04:42Z
diff --git a/app/Http/Controllers/GameController.php b/app/Http/Controllers/GameController.php index a0ba779..374b374 100644 --- a/app/Http/Controllers/GameController.php +++ b/app/Http/Controllers/GameController.php @@ -7,9 +7,13 @@ use Illuminate\Http\Request; class GameController extends Controller { - public function show() + public function show(string $date) { - $seed = intval(date('Ymd')); + if ($date == 'today') { + $seed = intval(date('Ymd')); + } else { + $seed = $date; + } $events = Event::query() ->orderByRaw("md5(id::text || ?)", [$seed]) diff --git a/routes/web.php b/routes/web.php index fbe7d9e..88fbe25 100644 --- a/routes/web.php +++ b/routes/web.php @@ -4,4 +4,6 @@ use App\Http\Controllers\GameController; use Illuminate\Support\Facades\Route; -Route::get('/', [GameController::class, 'show']); +Route::redirect('/', '/today'); + +Route::get('/{date}', [GameController::class, 'show']);