From e61ce8f7d79695d4eca9fbd8b69b23faa0fc2990 Mon Sep 17 00:00:00 2001
From: Thibault Dockx <thibault.dockx@fusiondirectory.org>
Date: Fri, 13 Sep 2024 17:14:57 +0100
Subject: [PATCH] :sparkles: (CORE) - recovery takes into account
 supannMailPrivee with tag

supannMailPrivee is being used for recovery password with SECOURS tag
---
 include/class_passwordRecovery.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/class_passwordRecovery.inc b/include/class_passwordRecovery.inc
index cc6cab2cb..47b3d0152 100644
--- a/include/class_passwordRecovery.inc
+++ b/include/class_passwordRecovery.inc
@@ -283,7 +283,7 @@ class passwordRecovery extends standAlonePage
       $filter = '(|' . $filter . '(&(objectClass=fdPersonalInfo)(fdPrivateMail=' . $address_escaped . ')))';
     }
     if (class_available('supannAccount') && ($config->get_cfg_value('supannPasswordRecovery', 'TRUE') == 'TRUE')) {
-      $filter = '(|' . $filter . '(&(objectClass=supannPerson)(|(supannMailPerso=' . $address_escaped . ')(supannMailPrive={*}' . $address_escaped . '))))';
+      $filter = '(|' . $filter . '(&(objectClass=supannPerson)(|(supannMailPerso=' . $address_escaped . ')(supannMailPrive={SECOURS}' . $address_escaped . '))))';
     }
     $ldap = $config->get_ldap_link();
     $ldap->cd($config->current['BASE']);
-- 
GitLab