From 70f79d031c2518821412ca3594181e909b6891ca Mon Sep 17 00:00:00 2001 From: Matt Young Date: Thu, 16 Oct 2025 11:53:15 -0500 Subject: [PATCH] Fix issue where a scoring guide subscore could not be created if advancement was not enabled. --- app/Http/Controllers/Admin/ScoringGuideController.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Http/Controllers/Admin/ScoringGuideController.php b/app/Http/Controllers/Admin/ScoringGuideController.php index 657e9ae..a357c79 100644 --- a/app/Http/Controllers/Admin/ScoringGuideController.php +++ b/app/Http/Controllers/Admin/ScoringGuideController.php @@ -9,6 +9,7 @@ use App\Models\SubscoreDefinition; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; +use function auditionSetting; use function request; use function response; @@ -81,6 +82,10 @@ class ScoringGuideController extends Controller // Put the new subscore at the end of the list for both display and tiebreak order $display_order = SubscoreDefinition::where('scoring_guide_id', '=', $guide->id)->max('display_order') + 1; $tiebreak_order = SubscoreDefinition::where('scoring_guide_id', '=', $guide->id)->max('tiebreak_order') + 1; + if (! auditionSetting('advanceTo')) { + $validateData['for_advance'] = 0; + $validateData['for_seating'] = 1; + } SubscoreDefinition::create([ 'scoring_guide_id' => $guide->id,