Projet

Général

Profil

Actions

Anomalie #4161

fermé

PHP Fatal error: Cannot use object of type Log as array in /var/www/dynacase/FDLGEN/Class.Doc127.php on line 186

Ajouté par Jérôme Augé il y a presque 13 ans. Mis à jour il y a presque 13 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
16/07/2013
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Régression:

Description

Si le paramètre applicatif `LDAP_ENABLED` de l'application `FDL` (ou `USERCARD`) est positionné à `yes`, alors lors de l'exécution du script d'import d'utilisateurs de networkuser (ex. `nu_importldap_nu`) on obtient une erreur PHP fatale :

PHP Fatal error: Cannot use object of type Log as array in /var/www/dynacase/FDLGEN/Class.Doc127.php on line 186

L'erreur est dans la méthode `getLDAPMember()` de la classe `GroupAccount`:

$ view FDLGEN/Class.Doc127.php
[...]
180        function getLDAPMember()
181        {
182            $g = $this->getAccount();
183            $g->getAllMembers();
184            $tdn = array();
185            foreach ($g as $k => $v) {
186                $du = getTDoc($this->dbaccess, $v["fid"]);
[...]
Actions

Formats disponibles : Atom PDF