Commit 008b30e1 authored by Alenso Lopes's avatar Alenso Lopes
Browse files

fix: route on signin to dive

parent 68cf9593
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@
class DivingSignUpController extends Controller
{
    public function show(){
        
        $userid = session()->get('userid');
        if(!preg_match('/[0-9]+/', $userid))
            return DivingSignUpController::error();
@@ -19,9 +20,9 @@ public function index($ds_code){
        $userid = session()->get('userid');
        $request = DivingSignUpModel::select()->where('US_ID', $userid)->where('DS_CODE', $ds_code)->count();
        if(!$request == 0)
            return redirect()->route('signup')->withErrors(['already_registered' => 'Error already registered']);
            return redirect()->route('dives')->withErrors(['already_registered' => 'Error already registered']);
        $request = DivingSignUpModel::insert(['US_ID' => $userid, 'DS_CODE' => $ds_code]);
        return redirect()->route('signup')->with('Success', 'inscription success');
        return redirect()->route('dives')->with('Success', 'inscription success');
    }

    public static function error(){
+1 −3
Original line number Diff line number Diff line
@@ -52,7 +52,7 @@
    return view('welcome');
})->name('homepage');

Route::get('/dives', [DivesList::class, 'index'])->name('dives');
Route::get('/dives', [DivingSignUpController::class, 'show'])->name('dives');

Route::get('/test', function()
{
@@ -60,8 +60,6 @@
});
Route::get('/dives/{ds_code}', [DivingSignUpController::class, 'index']);

Route::get('/signup', [DivingSignUpController::class, 'show'])->name('signup');

Route::get('/create/dive', function()
{
    return view('create_dive', ['locations' => DivingLocation::all(),  'boats' => Boat::all()]);