From ad4571db2ae818d0d1822f8c663e7dfb17ed3d8e Mon Sep 17 00:00:00 2001 From: miguel456 Date: Sun, 23 Oct 2022 20:42:06 +0100 Subject: [PATCH] feat; add apply with discord btns to home page Signed-off-by: miguel456 --- .../Controllers/ApplicationController.php | 7 ++++++ resources/views/home.blade.php | 23 +++++++++++++++---- routes/web.php | 3 +++ 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/ApplicationController.php b/app/Http/Controllers/ApplicationController.php index 57ee8bd..35fd7c0 100755 --- a/app/Http/Controllers/ApplicationController.php +++ b/app/Http/Controllers/ApplicationController.php @@ -84,6 +84,13 @@ class ApplicationController extends Controller } + public function discordApply(Request $request, $vacancySlug) { + + $request->session()->put('discordApplicationRedirectedSlug', $vacancySlug); + return redirect(route('discordRedirect')); + + } + public function renderApplicationForm($vacancySlug) { try { diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index 223b2bd..e5e2643 100755 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -94,18 +94,33 @@ diff --git a/routes/web.php b/routes/web.php index 7c78c12..0b56385 100755 --- a/routes/web.php +++ b/routes/web.php @@ -98,6 +98,9 @@ Route::group(['prefix' => LaravelLocalization::setLocale(), 'middleware' => ['lo Route::get('/accounts/{accountID}/dg/process-delete/{action}', [UserController::class, 'processDeleteConfirmation']) ->name('processDeleteConfirmation'); + Route::get('/apply/discord/{vacancySlug}', [ApplicationController::class, 'discordApply']) + ->name('discord-apply'); + Route::group(['middleware' => ['auth', 'forcelogout', 'passwordexpiration', '2fa', 'verified']], function () {