diff --git a/CHANGES.md b/CHANGES.md index 4494429a..b01a0ad9 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -19,8 +19,9 @@ - Amélioration de la structure du flux RSS. ## Version 10.3.08 -Correction : - - Page de backup double commentaire +Corrections : + - Notification de mise à jour d'update bloqué + - Backup : double commentaire entraînant un bug d'affichage ## Version 10.3.07 - Petites corrections diff --git a/core/core.php b/core/core.php index cdd8932b..527a5260 100755 --- a/core/core.php +++ b/core/core.php @@ -940,11 +940,15 @@ class common { * @param array $keys Clé(s) des données */ public function setData($keys = []) { - // Pas d'enregistrement lorsqu'une notice est présente ou tableau transmis vide if (!empty(self::$inputNotices) - OR empty($keys) - OR in_array(NULL, $keys) ) { + OR empty($keys)) { + return false; + } + + // Empêcher la sauvegarde d'une donnée nulle. + if (gettype($keys[count($keys) -1]) === NULL) { + var_dump($keys); return false; } @@ -1475,6 +1479,14 @@ class common { } $this->setData(['core', 'dataVersion', 10306]); } + + // Version 10.3.08 + if ($this->getData(['core', 'dataVersion']) < 10308) { + // RAZ la mise à jour auto bug 10.3.07 + $this->setData(['core','updateAvailable', false]); + $this->setData(['core', 'dataVersion', 10308]); + } + // Version 10.4.00 if ($this->getData(['core', 'dataVersion']) < 10400) { // Ajouter le prénom comme pseudo et le pseudo comme signature