Voir les traceurs | Bugs | Exporter au format CSV

Date :
12/01/2017 15:29
Priorité :
2
État :
Open
Proposé par :
Jean-Yves Madier de Champvermeil (jymadier)
Confié à :
Jean-Yves Madier de Champvermeil (jymadier)
Sévérité :
none
Version cible :
none
Version concernée :
4.5.0
Résumé :
Notices PHP liés à la méthode get_database_extra_parameters

Description détaillée
Le ticket https://adullact.net/tracker/index.php?func=detail&aid=8544&group_id=265&atid=1999 a permis d'ajouter une nouvelle entrée dans le tableau de configuration database.inc.php.

Dans le cas où la méthode get_database_extra_parameters() est appelée alors que le tableau associatif "extras" n'existe pas dans le tableau $conn du fichier database.inc.php, un PHP Notice apparaît à cause d'un "undefined offset".

Il faut ajouter un isset() dans la méthode get_database_extra_parameters(), dans le fichier om_application.class.php:6280.
Message  ↓
Date : 25/01/2017 13:29
Expéditeur : Nicolas Meucci

Si aucun paramètre n'est fourni à get_database_extra_parameters() cette méthode doit renvoyer le tableau extra, sinon la valeur du paramètre s'il existe, sinon NULL.

Au préalable vérifier que extra existe et qu'il s'agit d'un tableau non vide.

Date : 25/01/2017 13:06
Expéditeur : Nicolas Meucci

Il faut également définir extras en tableau vide s'il n'existe pas, dans setParamsFromFiles().

Date : 25/01/2017 12:22
Expéditeur : Nicolas Meucci

Il faut également vérifier qu'il s'agisse d'un tableau.

Pas de documents joints

No changes have been made to this item

FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page