From a4fe44e59c5dc92cb2ace64e25cd710bf44df851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Jaussoin?= Date: Wed, 2 Sep 2020 12:12:01 +0200 Subject: [PATCH] Add a success banner when the password was saved Fix the destroy account controller --- .../app/Http/Controllers/Account/PasswordController.php | 1 + flexiapi/app/Http/Controllers/AccountController.php | 2 +- flexiapi/resources/views/parts/errors.blade.php | 8 +++++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/flexiapi/app/Http/Controllers/Account/PasswordController.php b/flexiapi/app/Http/Controllers/Account/PasswordController.php index 125a789..cc79368 100644 --- a/flexiapi/app/Http/Controllers/Account/PasswordController.php +++ b/flexiapi/app/Http/Controllers/Account/PasswordController.php @@ -48,6 +48,7 @@ class PasswordController extends Controller } else { // No password yet $this->updatePassword($account, $request->get('password'), $algorithm); + $request->session()->flash('success', 'Password changed'); return redirect()->back(); } diff --git a/flexiapi/app/Http/Controllers/AccountController.php b/flexiapi/app/Http/Controllers/AccountController.php index d29d3ea..41014a4 100644 --- a/flexiapi/app/Http/Controllers/AccountController.php +++ b/flexiapi/app/Http/Controllers/AccountController.php @@ -46,8 +46,8 @@ class AccountController extends Controller { $request->validate(['identifier' => 'required|same:identifier_confirm']); - Auth::logout(); $request->user()->delete(); + Auth::logout(); return redirect()->route('account.login'); } diff --git a/flexiapi/resources/views/parts/errors.blade.php b/flexiapi/resources/views/parts/errors.blade.php index 46a2e29..63f37d5 100644 --- a/flexiapi/resources/views/parts/errors.blade.php +++ b/flexiapi/resources/views/parts/errors.blade.php @@ -6,4 +6,10 @@ @endforeach -@endif \ No newline at end of file +@endif + +@if (Session::has('success')) +
+ {{Session::get('success')}} +
+@endif