Petite correction sur le plugin 'lightmanager'

Bonjour @Loic

Je viens d’acquérir le plugin ‹ lightmanager ›
il est Top bravo

j’ai trouvé une toute petite coquille

ligne 293 environ dans la class (dans la fonction getLuminosityState)

         $stats = $cmd->getStatistique(date('Y-m-d H:i:s', strtotime('now -' . 
          $luminosity['min_last_min'] . ' min')), date('Y-m-d H:i:s', strtotime('now')));
          $value = $stats['min'];
       
          if ($value == '') {
            $value = $cmd->execCmd();
          }

il faut mettre que 2 ‹ = › et non 3 ici : if ($value == ‹  ›) {

en effet, si on paramètre une duré d’analyse de l’historique trop courte (j’avais mis 1min pour testé), la ligne « $value = $stats[‹ min ›]; » renvoi vide , mais par un vide texte (ni un vide ‹ 0 › , un vide je ne sais trop quoi) donc jamais la solution de contournement proposé (qui consiste à prendre la valeur actuel de lumière) n’est jamais appelé.

cordialement

Frixo

Salut,

merci pour le retour mais un == pose soucis si la valeur minimal est 0 alors il va prendre la valeur courante donc ca va pas marcher comme attendu… J’ai fait une correction (je compare par rapport a null) qui sera dans la beta de demain a voir si ca marche mieux

Merci, top

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