Déclencheur avec espace à la fin

Bonsoir collègues jeedomiens,

Version Jeedom 4.5.3

Je voudrais partager avec vous une petite mésaventure qui vient de m’arriver, afin d’éviter une perte de temps à d’autres (et peut-être une correction?)

Lorsqu’un déclencheur comporte un espace " " à la fin (donc invisible à l’oeil), le comportement attendu est étonnant:

Dans mon cas, bien qu’ayant un espace à la fin, lorsque la valeur du trigger passait à « 1 », le scénario était bien exécuté, logs, actions et tout et tout.
Mais lorsqu’il repassait à « 0 », rien ne se passait, mais rien du tout ! (et pourtant, la commande de l’équipement passait bien à « 0 ») !

Après quelques loooongues minutes à chercher, j’ai finalement trouvé l’origine:
Un copier/coller avec un vilain espace à la fin du déclencheur !

Peut-être une idée d’évolution par un ajout d’un trim ?
Ou forcer/systématiser l’utilisation du sélecteur de commande ?

Merci et bonne soirée

3 « J'aime »

Bonjour,

Merci du retour.

Ca sera corrigé dans la prochaine version: Fix: Scenario triggers failing when trailing spaces are present by Mips2648 · Pull Request #3494 · jeedom/core · GitHub

Déjà testable sur « develop »

2 « J'aime »

Top !

Merci Mips !

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.