Fix issue with account deletions
Also, added the ignition file for customising the error page for devs
This commit is contained in:
@@ -235,7 +235,7 @@ class UserController extends Controller
|
||||
$this->authorize('delete', $user);
|
||||
|
||||
if ($request->confirmPrompt == 'DELETE ACCOUNT') {
|
||||
$user->forceDelete();
|
||||
$user->delete();
|
||||
$request->session()->flash('success', __('User deleted successfully.'));
|
||||
} else {
|
||||
$request->session()->flash('error', __('Wrong confirmation text! Try again.'));
|
||||
|
@@ -63,6 +63,7 @@ class UserObserver
|
||||
|
||||
public function deleting(User $user)
|
||||
{
|
||||
Log::debug("Deleting observer running");
|
||||
if ($user->isForceDeleting()) {
|
||||
$user->profile->delete();
|
||||
Log::debug('Referential integrity cleanup: Deleted profile!');
|
||||
|
Reference in New Issue
Block a user