diff --git a/CHANGELOG b/CHANGELOG index c24e5a1..371f13b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -422,8 +422,9 @@ Commencer à implémenter le nouveau workflow v5 : ======= CHANGES ======= ------- -15/09/2021 v5.2.11-3.7.9 - - Bugfix bug sur 1ère connexion d'un nouvel utilisateur +16/09/2021 v5.2.11-3.7.9 + - Bugfix bug sur 1ère connexion d'un nouvel utilisateur + - Cache Ldap (table users) forcé pour éviter ce bug ------- 14/09/2021 v5.2.10-3.7.9 diff --git a/README.md b/README.md index 4e9a621..b4e166a 100644 --- a/README.md +++ b/README.md @@ -52,8 +52,8 @@ Logiciel testé et validé sur les configurations suivantes : -------------------------------------------------------------------------------------------- -Date: 14/09/2021 -Version: v5.2.10-3.7.9 +Date: 16/09/2021 +Version: v5.2.11-3.7.9 diff --git a/src/Controller/UsersController.php b/src/Controller/UsersController.php index f2494a5..114496a 100755 --- a/src/Controller/UsersController.php +++ b/src/Controller/UsersController.php @@ -12,8 +12,8 @@ use Cake\ORM\Entity; const SessionTimeoutON = false; //const SessionTimeoutON = true; -const DEBUG=true; -//const DEBUG=false; +//const DEBUG=true; +const DEBUG=false; /** * Users Controller @@ -351,7 +351,7 @@ class UsersController extends AppController { DEBUG && debug($user_login); // le login if (is_null($user_login)) throw new \ErrorException("Pas de user login trouvé dans la session (user_login is null)"); $user = $this->Users->find()->where(['username'=>$user_login])->first(); - debug($user); + DEBUG && debug($user); //$user = null; if (is_null($user)) { debug("Liste des users de la table users :"); diff --git a/src/Model/Table/LdapConnectionsTable.php b/src/Model/Table/LdapConnectionsTable.php index 196897a..b06b4ee 100644 --- a/src/Model/Table/LdapConnectionsTable.php +++ b/src/Model/Table/LdapConnectionsTable.php @@ -16,11 +16,14 @@ const LDAP_CACHE_ALWAYS_ON = true; // - NON => le CACHE LDAP (table users) n'est utilisé QUE si l'option ldap_cached est activée dans la config //const LDAP_CACHE_ALWAYS_ON = false; +// DEBUG temporaire, uniquement pour ce fichier (module) +//const DEBUG = true; +const DEBUG = false; + class LdapConnectionsTable extends AppTable { - private $DEBUG_MODE; // read from config private $authenticationType; -- libgit2 0.21.2