From c9fbb71eb9ec64ebe1a51c0debb1c5f596450324 Mon Sep 17 00:00:00 2001 From: Matt Young Date: Tue, 5 Nov 2024 12:19:36 -0600 Subject: [PATCH] Add link to recaps to user dashboard --- app/Http/Controllers/DashboardController.php | 4 +++- resources/views/dashboard/dashboard.blade.php | 11 +++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/DashboardController.php b/app/Http/Controllers/DashboardController.php index 39233ae..15bab8b 100644 --- a/app/Http/Controllers/DashboardController.php +++ b/app/Http/Controllers/DashboardController.php @@ -5,6 +5,7 @@ namespace App\Http\Controllers; use App\Actions\Entries\GetEntrySeatingResult; use App\Actions\Tabulation\CalculateEntryScore; use App\Actions\Tabulation\RankAuditionEntries; +use App\Models\AuditionFlag; use App\Models\School; use App\Services\Invoice\InvoiceDataService; use Illuminate\Support\Facades\Auth; @@ -48,8 +49,9 @@ class DashboardController extends Controller $ranks[$entry->id] = $auditionResults->firstWhere('id', $entry->id)->raw_rank; } } + $showRecapLink = AuditionFlag::where('flag_name', 'seats_published')->count() > 0; - return view('dashboard.dashboard', compact('entries', 'scores', 'results', 'ranks')); + return view('dashboard.dashboard', compact('entries', 'scores', 'results', 'ranks', 'showRecapLink')); } public function my_school() diff --git a/resources/views/dashboard/dashboard.blade.php b/resources/views/dashboard/dashboard.blade.php index 0b0905a..ba078e8 100644 --- a/resources/views/dashboard/dashboard.blade.php +++ b/resources/views/dashboard/dashboard.blade.php @@ -27,6 +27,13 @@ @endif + @if($showRecapLink) + + + Audition Score Recaps + + + @endif @@ -39,6 +46,10 @@ @endif +
+ +
+