Commit 350c3560 authored by Julien Sailly's avatar Julien Sailly
Browse files

Merge branch 'master' into nav-bar

parents 3b5b38eb b6b15bfa
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(){
+0 −4
Original line number Diff line number Diff line
@@ -67,10 +67,6 @@

Route::get('/dives/{ds_code}', [DivingSignUpController::class, 'index']);

Route::get('/signup/{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()]);