View Trackers | Bugs | Export CSV

Date:
2017-01-12 15:29
Priority:
2
State:
Open
Submitted by:
Jean-Yves Madier de Champvermeil (jymadier)
Assigned to:
Jean-Yves Madier de Champvermeil (jymadier)
Sévérité:
none
Version cible:
none
Version concernée:
4.5.0
Summary:
Notices PHP liés à la méthode get_database_extra_parameters

Detailed description
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: 2017-01-25 13:29
Sender: 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: 2017-01-25 13:06
Sender: Nicolas Meucci

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

Date: 2017-01-25 12:22
Sender: Nicolas Meucci

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

No attached documents

No changes have been made to this item

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