From 2b39ea9a8848a35c5fec21fb63186c9280f3b43f Mon Sep 17 00:00:00 2001 From: Matt Young Date: Mon, 22 Sep 2025 21:05:10 -0500 Subject: [PATCH] Setup PrelimJudgingController.php --- .../Judging/PrelimJudgingController.php | 14 ++++++++++++++ resources/views/judging/index.blade.php | 2 +- routes/judging.php | 7 +++++-- 3 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 app/Http/Controllers/Judging/PrelimJudgingController.php diff --git a/app/Http/Controllers/Judging/PrelimJudgingController.php b/app/Http/Controllers/Judging/PrelimJudgingController.php new file mode 100644 index 0000000..ffd5de4 --- /dev/null +++ b/app/Http/Controllers/Judging/PrelimJudgingController.php @@ -0,0 +1,14 @@ + @endforeach @foreach($room->prelimAuditions as $prelimAudition) - + {{ $prelimAudition->audition->name }} Prelims @endforeach diff --git a/routes/judging.php b/routes/judging.php index 914816a..0eee86b 100644 --- a/routes/judging.php +++ b/routes/judging.php @@ -5,6 +5,7 @@ use App\Http\Controllers\Judging\BonusScoreEntryController; use App\Http\Controllers\Judging\BonusScoreEntryListController; use App\Http\Controllers\Judging\BonusScoreRecordController; use App\Http\Controllers\Judging\JudgingController; +use App\Http\Controllers\Judging\PrelimJudgingController; use App\Http\Middleware\CheckIfCanJudge; use Illuminate\Support\Facades\Route; @@ -14,9 +15,11 @@ Route::middleware(['auth', 'verified', CheckIfCanJudge::class])->prefix('judging Route::get('/entry/{entry}', 'entryScoreSheet')->name('judging.entryScoreSheet'); Route::post('/entry/{entry}', 'saveScoreSheet')->name('judging.saveScoreSheet'); Route::patch('/entry/{entry}', 'updateScoreSheet')->name('judging.updateScoreSheet'); +}); - // Prelim Audition Related Routes - Route::get('/audition/{audition}/prelim', 'prelimEntryList')->name('judging.prelimEntryList'); +// Prelim Audition Related Routes +Route::middleware(['auth', 'verified', CheckIfCanJudge::class])->prefix('judging/prelims')->controller(PrelimJudgingController::class)->group(function () { + Route::get('/{audition}', 'prelimEntryList')->name('judging.prelimEntryList'); }); // Bonus score judging routes