Projet

Général

Profil

Bug #32288

comparaison de champs date dans une condition de sortie de page : ne marche pas

Ajouté par Thomas Noël il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
15 avril 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

On a un formulaire avec deux champs date form_var_debut et form_var_fin, dans une page avec une condition de sortie "form_var_debut < form_var_fin"

Si form_var_fin est 07/05/2019 et form_var_debut est 16/04/2019, la condition est vue comme fausse.

(Comme si la comparaison se faisait sur les chaines de caractères et non sur les dates)

Historique

#2

Mis à jour par Frédéric Péters il y a environ 5 ans

Faut explicitement caster.

#3

Mis à jour par Frédéric Péters il y a environ 5 ans

(dans l'évaluation des conditions de sortie de page il peut y avoir des conditions python, on n'est pas en mode lazy pur, résultat ces variables sont créées en tant que chaine).

Je ne porterai pas d'attention particulière à ça, mon optique c'est un switch global pour utiliser exclusivement l'évaluation lazy.

#4

Mis à jour par Thomas Noël il y a environ 5 ans

  • Statut changé de Nouveau à Rejeté

... et pourtant je devrais être le mieux placé pour savoir cela. Merci Fred.

Formats disponibles : Atom PDF