Type incorrect (classe équipement inexistante) : calendar

Salut :wink:

Core v4.1.16a
Plugin en beta (nouvelle présentation)

Alors je sais ce test est tordu…

Avoir un thermostat temporel, désactiver le plugin agenda avec des agendas présents

Allez sur le thermostat, onglet programmation
Cliquer sur le lien plugin agenda…
Celui-ci étant désactivé, on arrive là ou normalement ce n’est pas possible via le menu puisqu’il est désactivé !
On voit donc tous nos agendas…
Si on en ouvre un a le bandeau rouge avec l’erreur mise en titre de ce post.

Donc pour moi si le plugin est présent et désactivé on ne devrait pas laisser accéder à cette page.
Si on désinstalle le plugin c’est OK car l’onglet programmation n’apparait même pas :wink:

lol t’as pas mis de temps à le trouver celui-là !

Effectivement je l’ai constaté aussi malheureusement il y a une partie de réécriture pour pouvoir corriger ce point vu comment c’est géré actuellement.

J’avais commencé à regarder mais les modifs étaient trop importantes et ça m’embêtait de ne pas afficher l’onglet juste dans le cas où le plugin était installé mais pas activé…

lol
C’est quand même un cas tordu…
Cela ferait plus propre bien sûr, mais cela ne remet en rien le fonctionnement.
Ne peux-tu pas checker si le plugin est activé dans ce cas tu vas à la page et si il est pas activé, tu renvois sur la page de gestion des plugins qui montrera que le plugin est pas actif et pis c’est tout ^^