Projet

Général

Profil

Actions

Anomalie #4945

fermé

getOption() traite la valeur "0" d'une option comme s'il n'y avait pas de valeur

Ajouté par Jérôme Augé il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
01/09/2014
Echéance:
% réalisé:

100%

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

Description

Soit un attribut avec une option "foo=0".

Lorsqu'on appelle la méthode getOption("foo", "def") sur l'objet de cet attribut, alors la méthode retourne "def" et non la valeur "0" attendue.

La méthode getOption("foo", "def") considère que la valeur "0", dans l'option "foo=0", est vide, et donc retourne la valeur par défaut "def" à la place de "0" qui est explicitement déclaré sur comme valeur de l'option "foo".


Demandes liées 2 (0 ouverte2 fermées)

Bloque Core - Amélioration #4851: [Document/IHM] Affichage du nombre de lignes dans un tableauIntégréJérôme Augé16/07/2014

Actions
Copié vers Core - Anomalie #4946: getOption() traite la valeur "0" d'une option comme s'il n'y avait pas de valeurIntégré01/09/2014

Actions

Mis à jour par Jérôme Augé il y a plus de 11 ans

  • % réalisé changé de 0 à 100

Mis à jour par Jérôme Augé il y a plus de 11 ans

  • Statut changé de Nouveau à À analyser

Mis à jour par Jérôme Augé il y a plus de 11 ans

  • Statut changé de À analyser à Assigné
  • Assigné à mis à Jérôme Augé

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit dynacase-core|commit:133010badf3603765484d977aff8b9f6f1c6bf67.

Actions

Formats disponibles : Atom PDF