Bonjour,
J’ai un bug qui semble arriver depuis mon passage 4.5.
Lorsque que je veux supprimer un équipement (mais pas pour tous les équipements), j’ai une erreur 500 dans la console du navigateur et dans le log http.error j’ai ça :
[Wed Nov 26 21:05:41.028371 2025] [php:error] [pid 1516:tid 1516] [client 192.168.1.120:52246] PHP Fatal error: Uncaught Error: Call to a member function getEqLogic_id() on bool in /var/www/html/core/ajax/eqLogic.ajax.php:428\nStack trace:\n#0 {main}\n thrown in /var/www/html/core/ajax/eqLogic.ajax.php on line 428
Je reproduis aussi sur une installation de test en 4.5.
Pour reproduire, j’ai un équipement température et un équipement thermostat.
J’utilise l’info de température dans l’équipement thermostat.
Ensuite impossible de supprimer l’équipement portant l’info de température.
Le cas se produit donc sur un équipement utilisé dans un autre.
Donc ce n’est peut-être pas un bug.
Il semble normal de ne pas supprimer facilement un équipement utilisé et il semble logique de le remplacer avant de vouloir le supprimer