diff --git a/app/Http/Controllers/Tabulation/AdvancementController.php b/app/Http/Controllers/Tabulation/AdvancementController.php index 9581faa..93eac92 100644 --- a/app/Http/Controllers/Tabulation/AdvancementController.php +++ b/app/Http/Controllers/Tabulation/AdvancementController.php @@ -27,6 +27,8 @@ class AdvancementController extends Controller public function ranking(Request $request, Audition $audition) { $entries = $this->tabulationService->auditionEntries($audition->id, 'advancement'); + $entries->load('advancementVotes'); + $scoringComplete = $entries->every(function ($entry) { return $entry->scoring_complete; diff --git a/app/Models/JudgeAdvancementVote.php b/app/Models/JudgeAdvancementVote.php index e02f95d..0ee328c 100644 --- a/app/Models/JudgeAdvancementVote.php +++ b/app/Models/JudgeAdvancementVote.php @@ -19,7 +19,7 @@ class JudgeAdvancementVote extends Model public function judge(): BelongsTo { - return $this->belongsTo(User::class); + return $this->belongsTo(User::class, 'user_id'); } } diff --git a/resources/views/components/tooltip.blade.php b/resources/views/components/tooltip.blade.php new file mode 100644 index 0000000..bdbdc4f --- /dev/null +++ b/resources/views/components/tooltip.blade.php @@ -0,0 +1,15 @@ +@php + $classes = "pointer-events-none absolute bg-white transform -translate-y-12 z-50 p-3 max-w-sm rounded-lg shadow-lg ring-1 ring-black ring-opacity-5"; +@endphp +