From 47d9daf727c01c2d9e9ba33dd0a59d17ca4d99af Mon Sep 17 00:00:00 2001 From: br0kenpixel <23280129+br0kenpixel@users.noreply.github.com> Date: Thu, 6 Nov 2025 14:19:35 +0100 Subject: [PATCH] fix: update response format for password reset methods and correct alert component in request sent page --- .../Controllers/Auth/RegisteredUserController.php | 12 ++++++++---- frontend/app/pages/reset_psw/request_sent.vue | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/backend/app/Http/Controllers/Auth/RegisteredUserController.php b/backend/app/Http/Controllers/Auth/RegisteredUserController.php index 13c9e3c..b3b7b45 100644 --- a/backend/app/Http/Controllers/Auth/RegisteredUserController.php +++ b/backend/app/Http/Controllers/Auth/RegisteredUserController.php @@ -114,7 +114,7 @@ class RegisteredUserController extends Controller return response()->noContent(); } - public function reset_password(Request $request): Response + public function reset_password(Request $request) { $request->validate([ 'email' => ['required', 'string', 'lowercase', 'email', 'max:255'], @@ -122,7 +122,9 @@ class RegisteredUserController extends Controller $user = User::whereEmail($request->email)->first(); if (!$user) { - return response(status: 400); + return response()->json([ + 'message' => 'No such user exists.' + ], 400); } $newPassword = bin2hex(random_bytes(16)); @@ -134,7 +136,7 @@ class RegisteredUserController extends Controller return response()->noContent(); } - public function reset_password_2(Request $request): Response + public function reset_password_2(Request $request) { $request->validate([ 'id' => ['required', 'string', 'lowercase', 'email', 'max:255'], @@ -143,7 +145,9 @@ class RegisteredUserController extends Controller $user = User::whereEmail($request->email)->first(); if (!$user) { - return response(status: 400); + return response()->json([ + 'message' => 'No such user exists.' + ], 400); } $user->password = Hash::make($request->password); diff --git a/frontend/app/pages/reset_psw/request_sent.vue b/frontend/app/pages/reset_psw/request_sent.vue index 9517848..5e10d6d 100644 --- a/frontend/app/pages/reset_psw/request_sent.vue +++ b/frontend/app/pages/reset_psw/request_sent.vue @@ -16,7 +16,7 @@ useSeoMeta({

Reset hesla

- +