Hello,
Bonne année à tous ![]()
Le bug de l’année 2026 on l’avait pas vu venir celui la ![]()
J’ai corrigé de mon coté en modifiant le fichier /var/www/html/core/class/jeedom.class.php dans la fonction isDateOk
1039- $minDateValue = new \DateTime('2020-01-01');
1040- $mindate = strtotime($minDateValue->format('Y-m-d 00:00:00'));
1041- $maxDateValue = $minDateValue->modify('+6 year')->format('Y-m-d 00:00:00');
1042- $maxdate = strtotime($maxDateValue);
En ligne 1041 il était indiqué date min + 6 ans soit le 01/01/2026 …
J’ai remplacé le 6 par 8 et pas de pb.
Pas besoin de faire ignorer la vérif de l’heure
Donc on remplace
$maxDateValue = $minDateValue->modify('+6 year')->format('Y-m-d 00:00:00');
Par
$maxDateValue = $minDateValue->modify('+8 year')->format('Y-m-d 00:00:00');
Et c’est tout bon.
Edit : je viens de voir que @nou avait donné la solution avant moi, vu que j’étais en train de chercher en même temps j’ai pas actualisé le fil ![]()