diff --git a/app/Http/Requests/Profile/UpdateProfileRequest.php b/app/Http/Requests/Profile/UpdateProfileRequest.php index 922ea1d1..1d55ba22 100644 --- a/app/Http/Requests/Profile/UpdateProfileRequest.php +++ b/app/Http/Requests/Profile/UpdateProfileRequest.php @@ -37,7 +37,7 @@ public function rules(): array ], 'file' => ['sometimes', 'nullable', 'image', 'mimes:jpg,jpeg,png,webp', 'max:5120'], 'clear_image' => ['sometimes', 'boolean'], - 'about' => ['sometimes', 'nullable', 'string', 'max:1000', new CleanText], + 'about' => ['sometimes', 'nullable', 'string', 'max:255', new CleanText], 'institution' => ['sometimes', 'nullable', 'string', 'max:255', new CleanText], 'activity_privacy' => ['sometimes', 'string', Rule::in(['public', 'appreciators_only', 'private'])], 'allow_pokes' => ['sometimes', 'boolean'], diff --git a/app/Http/Requests/User/StoreUserRequest.php b/app/Http/Requests/User/StoreUserRequest.php index fdf6b3c7..8ae8248e 100644 --- a/app/Http/Requests/User/StoreUserRequest.php +++ b/app/Http/Requests/User/StoreUserRequest.php @@ -33,7 +33,7 @@ public function rules(): array 'permissions' => ['nullable', 'array'], 'permissions.*' => ['string', 'exists:permissions,name'], 'file' => ['nullable', 'image', 'mimes:jpg,jpeg,png,webp', 'max:5120'], - 'about' => ['nullable', 'string', 'max:1000', new CleanText], + 'about' => ['nullable', 'string', 'max:255', new CleanText], 'title' => ['nullable', 'string', 'max:255', new CleanText], 'institution' => ['nullable', 'string', 'max:255', new CleanText], 'facebook' => ['nullable', 'string', 'max:255'], diff --git a/app/Http/Requests/User/UpdateUserRequest.php b/app/Http/Requests/User/UpdateUserRequest.php index f68c8828..93ac7623 100644 --- a/app/Http/Requests/User/UpdateUserRequest.php +++ b/app/Http/Requests/User/UpdateUserRequest.php @@ -39,7 +39,7 @@ public function rules(): array ], 'email' => ['sometimes', 'email', 'unique:users,email,'.$user->id], 'file' => ['sometimes', 'nullable', 'image', 'mimes:jpg,jpeg,png,webp', 'max:5120'], - 'about' => ['sometimes', 'nullable', 'string', 'max:1000', new CleanText], + 'about' => ['sometimes', 'nullable', 'string', 'max:255', new CleanText], 'title' => ['sometimes', 'nullable', 'string', 'max:255', new CleanText], 'institution' => ['sometimes', 'nullable', 'string', 'max:255', new CleanText], 'facebook' => ['sometimes', 'nullable', 'string', 'max:255'], diff --git a/resources/js/pages/Profile.vue b/resources/js/pages/Profile.vue index a58f23f7..79b0424a 100644 --- a/resources/js/pages/Profile.vue +++ b/resources/js/pages/Profile.vue @@ -382,16 +382,24 @@ const submitForm = () => {
- +
+ + + {{ form.about?.length || 0 }}/255 + +