From 96139d31fd7463d5cfab1350038246dfdda78fc4 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sat, 21 Nov 2020 10:07:48 +0100 Subject: [PATCH] =?UTF-8?q?bug=20setData=20donn=C3=A9es=20false=20non=20nu?= =?UTF-8?q?lle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 3 ++- core/core.php | 10 +++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 55f55361..cd2c47ff 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,7 +2,8 @@ ## Version 10.3.08 Correction : - - Page de backup double commentaire + - Notification de mise à jour d'update bloqué + - Page de 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 dfc5337e..091db61b 100755 --- a/core/core.php +++ b/core/core.php @@ -949,11 +949,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; }