Salut hugoKs3,
Les conditions binaires du type #[ma][commande][info]# != "toto"
donne ce warning dans le fichier de log :
Condition failed to be evaluated, notiication skipped
or le core sait très bien faire ce type d’évaluation.
Salut hugoKs3,
Les conditions binaires du type #[ma][commande][info]# != "toto"
donne ce warning dans le fichier de log :
Condition failed to be evaluated, notiication skipped
or le core sait très bien faire ce type d’évaluation.
M…
T’as essayé avec !==
?
c’est pareil.
Je regarde çà
tu peux me montrer les lignes de log que tu as avant ce warning (en debug) ?
J’ai modifié le code pour passer les debug en warning pour ne pas être innondé par les logs.
J’ai ajouté aussi :
log::add(__CLASS__, 'warning', $this->getHumanName() . $expression);
log::add(__CLASS__, 'warning', $this->getHumanName() . $return);
Il semblerait que ce soit au niveau de la fonction evaluate.
[2021-04-02 18:15:03][WARNING] : [test][test]Maison != "Vacances"
[2021-04-02 18:15:03][WARNING] : [test][test] Condition failed to be evaluated, notiication skipped
[2021-04-02 18:20:03][WARNING] : [test][test]Maison != "Vacances"
[2021-04-02 18:20:03][WARNING] : [test][test]Maison != "Vacances"
[2021-04-02 18:20:03][WARNING] : [test][test] Condition failed to be evaluated, notiication skipped
[2021-04-02 18:25:03][WARNING] : [test][test] condition raw: #6454# != "Vacances"
[2021-04-02 18:25:03][WARNING] : [test][test] condition after tags: Maison != "Vacances"
[2021-04-02 18:25:03][WARNING] : [test][test] condition from readable: Maison != "Vacances"
[2021-04-02 18:25:03][WARNING] : [test][test]Maison != "Vacances"
[2021-04-02 18:25:03][WARNING] : [test][test]Maison != "Vacances"
[2021-04-02 18:25:03][WARNING] : [test][test] Condition failed to be evaluated, notiication skipped
[2021-04-02 18:35:03][WARNING] : [test][test] condition raw: #6454# != Vacances
[2021-04-02 18:35:03][WARNING] : [test][test] condition after tags: Maison != Vacances
[2021-04-02 18:35:03][WARNING] : [test][test] condition from readable: Maison != Vacances
[2021-04-02 18:35:03][WARNING] : [test][test]Maison != Vacances
[2021-04-02 18:35:03][WARNING] : [test][test]Maison != Vacances
[2021-04-02 18:35:03][WARNING] : [test][test] Condition failed to be evaluated, notiication skipped
[2021-04-02 18:40:04][WARNING] : [test][test] condition raw: #6454# == Vacances
[2021-04-02 18:40:04][WARNING] : [test][test] condition after tags: Maison == Vacances
[2021-04-02 18:40:04][WARNING] : [test][test] condition from readable: Maison == Vacances
[2021-04-02 18:40:04][WARNING] : [test][test]Maison == Vacances
[2021-04-02 18:40:04][WARNING] : [test][test]Maison == Vacances
[2021-04-02 18:40:04][WARNING] : [test][test] Condition failed to be evaluated, notiication skipped
[2021-04-02 18:50:03][WARNING] : [test][test] condition raw: #6454#==Vacances
[2021-04-02 18:50:03][WARNING] : [test][test] condition after tags: Maison==Vacances
[2021-04-02 18:50:03][WARNING] : [test][test] condition from readable: Maison==Vacances
[2021-04-02 18:50:03][WARNING] : [test][test]Maison==Vacances
[2021-04-02 18:50:03][WARNING] : [test][test]Maison==Vacances
[2021-04-02 18:50:03][WARNING] : [test][test] Condition failed to be evaluated, notiication skipped
Merci @Jeandhom
Juste pour voir, tu peux mettre des "
autour de #[ma][commande][info]#
et laisser Vacances entre "
?
Je pense avoir trouvé.
Je viens de publier une nouvelle beta avec une correction. Tu peux tester et me dire si c’est bon ?
[2021-04-02 20:20:03][WARNING] : [test][test] condition raw: #6454# == "Vacances"
[2021-04-02 20:20:03][ERROR] : Erreur sur la fonction cron5 du plugin : Cannot pass parameter 2 by reference
je suis un boulet…
je viens de pousser une nouvelle version beta. Tu peux retester ?
Pas encore disponible à cette heure.
Et maintenant ?
Pas vraiment, la preuve :
[2021-04-02 21:20:23][INFO] : Début d'activation du plugin
[2021-04-02 21:20:24][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2021-04-02 21:25:03][WARNING] : [test][test] condition raw: #6454# == "Vacances"
[2021-04-02 21:25:03][WARNING] : [test][test] condition after tags: "Maison" == "Vacances"
[2021-04-02 21:25:03][WARNING] : [test][test] condition from readable: "Maison" == "Vacances"
[2021-04-02 21:25:03][WARNING] : [test][test] Condition returned FALSE, notification skipped
[2021-04-02 21:30:04][WARNING] : [test][test] condition raw: #6454# != "Vacances"
[2021-04-02 21:30:04][WARNING] : [test][test] condition after tags: "Maison" != "Vacances"
[2021-04-02 21:30:04][WARNING] : [test][test] condition from readable: "Maison" != "Vacances"
[2021-04-02 21:30:04][WARNING] : [test][test] Condition returned TRUE, notification triggered
[2021-04-02 21:30:04][WARNING] : [test][test] Notif: 2021-04-02 21:30 true
[2021-04-02 21:30:04][INFO] : [test][test] notification on
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.