fix: ensure judgingentry always fetches data regardless of request method

This commit is contained in:
2026-05-01 14:14:27 -04:00
parent 55a05ef00e
commit fb31d91476
+16 -18
View File
@@ -377,25 +377,23 @@ class PagesController extends Controller
}
public function judgingentry(Request $judgingentry_req)
{
if (!$judgingentry_req->vehnum) {
$judges = \App\Models\Judges::all();
$vehicles = \App\Models\Vehicles::all();
return view('judgingentry', ['judges' => $judges, 'vehicles' => $vehicles]);
}
$vehicle = $judgingentry_req->vehnum;
$judge = $judgingentry_req->judgenum;
$score = $judgingentry_req->vehscore;
$bidder_insert = VehicleScores::updateOrCreate(
[
'vehicle' => $vehicle,
'judge' => $judge
],
[
'overall_score' => $score
]
);
$judges = \App\Models\Judges::all();
$vehicles = \App\Models\Vehicles::all();
return redirect('judgingentry');
if ($judgingentry_req->isMethod('post')) {
$vehicle = $judgingentry_req->vehnum;
$judge = $judgingentry_req->judgenum;
$score = $judgingentry_req->vehscore;
VehicleScores::updateOrCreate(
['vehicle' => $vehicle, 'judge' => $judge],
['overall_score' => $score]
);
return redirect('judgingentry');
}
return view('judgingentry', ['judges' => $judges, 'vehicles' => $vehicles]);
}
public function showcars(Request $showcar_req)