diff --git a/app/Http/Controllers/User/AccountController.php b/app/Http/Controllers/User/AccountController.php index 74baceb8..30c1df55 100644 --- a/app/Http/Controllers/User/AccountController.php +++ b/app/Http/Controllers/User/AccountController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\User; +use App\Http\Requests\User\UpdateUserPasswordRequest; use App\Models\File; use App\Models\Folder; use App\Http\Resources\InvoiceCollection; @@ -117,13 +118,8 @@ class AccountController extends Controller * @param Request $request * @return ResponseFactory|\Illuminate\Http\Response */ - public function change_password(Request $request) + public function change_password(UpdateUserPasswordRequest $request) { - // Validate request - $request->validate([ - 'password' => ['required', 'string', 'min:6', 'confirmed'], - ]); - // Get user $user = Auth::user(); diff --git a/app/Http/Requests/User/UpdateUserPasswordRequest.php b/app/Http/Requests/User/UpdateUserPasswordRequest.php new file mode 100644 index 00000000..6f4e82cb --- /dev/null +++ b/app/Http/Requests/User/UpdateUserPasswordRequest.php @@ -0,0 +1,30 @@ + 'required|string|min:6|confirmed', + ]; + } +} diff --git a/resources/js/views/Auth/SignUp.vue b/resources/js/views/Auth/SignUp.vue index 4b6fed2d..30b01a94 100644 --- a/resources/js/views/Auth/SignUp.vue +++ b/resources/js/views/Auth/SignUp.vue @@ -146,17 +146,6 @@ }) .catch(error => { - if (error.response.status == 401) { - - if (error.response.data.error === 'invalid_client') { - events.$emit('alert:open', { - emoji: '🤔', - title: this.$t('popup_passport_error.title'), - message: this.$t('popup_passport_error.message') - }) - } - } - if (error.response.status == 500) { events.$emit('alert:open', {