From 0dd3512c0fa1a4322c87e945efa0dd85d2fcd3a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Thu, 1 Feb 2024 13:54:51 +0100 Subject: [PATCH] UserController::destroy keep previous queries --- app/Http/Controllers/Bo/UserController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Bo/UserController.php b/app/Http/Controllers/Bo/UserController.php index 2055644..a7c869e 100644 --- a/app/Http/Controllers/Bo/UserController.php +++ b/app/Http/Controllers/Bo/UserController.php @@ -143,8 +143,11 @@ class UserController extends Controller */ public function destroy(User $user): \Illuminate\Http\RedirectResponse { + /** @var array */ + $previousQueries = []; + \parse_str(\parse_url(url()->previous(), \PHP_URL_QUERY), $previousQueries); if ($user->deleteOrFail()) { - return redirect()->route('bo.users.index') + return redirect()->route('bo.users.index', $previousQueries) ->with('success', __('crud.messages.has_been_deleted', [ 'model' => Str::ucfirst(__('models.classes.user')) ]));