FORMIDABLE 5.3.2 Champ ; Date et heure Datetime erreur

Bonjour,

Bonjour,

Mamp : 6.8.1 - SPIP 4.2.4 - PHP : 8.2.4 - mysql : 5.7.39 - utf8_general_ci
Nouvelle installation
FORMIDABLE 5.3.2 Champ ; Date et heure
Validation : Champ obligatoire - Vérification(s) à effectuer Au format « Datetime » (pour SQL)

**Erreur SQL 1064**
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''05:00' AND R.statut = "publie"' at line 8 
SELECT R.id_formulaire AS id FROM spip_formulaires_reponses AS R LEFT JOIN spip_formulaires AS F ON R.id_formulaire=F.id_formulaire LEFT JOIN spip_formulaires_reponses_champs AS C ON R.id_formulaires_reponse=C.id_formulaires_reponse WHERE R.id_formulaire = 1 AND C.nom='date_1' AND C.valeur='14/07/2023','05:00' AND R.statut = "publie"

Une idée, une solution ?

Etonnant.

Cela arive quand ? Au remplissage ? A la consultation des résultats?

tu pourrais envoyer l’export .yaml du formulaire en question ?

Le problème arrive au moment de la validation lorsqu’on vérifie l’unicité du champ.

et donc #156 - Bug SQL lorsqu'on vérifie l'uncitié d'un champ date - formidable - SPIP on GIT

ok, réponse rapide merci

Et donc en utilisant les versions master de formidable et de saisies c’est corrigé.

On fera sans doute une release prochainement mais on attend encore la relecture de quelques PR

ok

Testé avec les versions master.
Tous fonctionnent.

Attention. Il y avait un bug dans le master de saisies: les vérifications individuelle sautaient avec formidable. C’est corrigé pense a mettre a jour

J’ai mis à jour, merci