feat: moderation
CI / 🧪 Tests Laravel (push) Successful in 2m11s
CI / 🐳 Build & Push Image (push) Successful in 40s

This commit is contained in:
2026-08-12 09:46:28 +02:00
parent df4f523089
commit eef021fc1f
17 changed files with 593 additions and 1 deletions
+11
View File
@@ -6,11 +6,14 @@ use App\Enums\PacePreference;
use App\Enums\PhysicalActivityLevel;
use App\Enums\UserSex;
use App\Enums\WeightGoal;
use App\Http\Requests\Concerns\ModeratesUserContent;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Validation\Rule;
class UpdateUserRequest extends FormRequest
{
use ModeratesUserContent;
public function authorize(): bool
{
return true;
@@ -36,6 +39,14 @@ class UpdateUserRequest extends FormRequest
];
}
public function after(): array
{
return $this->moderationChecks(
[$this->input('bio')],
[$this->file('avatar')],
);
}
public function messages(): array
{
return [