fix: ensure judgingentry always fetches data regardless of request method
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user