From 92825b021131c14737de484b5a90bebfc690c4c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Jaussoin?= Date: Thu, 5 Jun 2025 15:08:51 +0200 Subject: [PATCH] Fix FLEXIAPI-318 Fix email recovery validation --- flexiapi/app/Http/Controllers/Account/RecoveryController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flexiapi/app/Http/Controllers/Account/RecoveryController.php b/flexiapi/app/Http/Controllers/Account/RecoveryController.php index 6c749ea..6f9ca7e 100644 --- a/flexiapi/app/Http/Controllers/Account/RecoveryController.php +++ b/flexiapi/app/Http/Controllers/Account/RecoveryController.php @@ -59,8 +59,8 @@ class RecoveryController extends Controller $rules = [ 'email' => 'required_without:phone|email|exists:accounts,email', 'phone' => 'required_without:email|starts_with:+', - 'h-captcha-response' => captchaConfigured() ? 'required_if:email|HCaptcha' : '', - 'account_recovery_token' => 'required_if:phone', + 'h-captcha-response' => captchaConfigured() ? 'required_with:email|HCaptcha' : '', + 'account_recovery_token' => 'required_with:phone', ]; $account = null;