From 7430092f2fa8fc36d9d8c9817ca8924751179267 Mon Sep 17 00:00:00 2001 From: VESSILLER Date: Wed, 30 Nov 2022 14:45:21 +0100 Subject: [PATCH 1/2] FIX insert extra fields when datetime is a timestamp in a string --- htdocs/core/class/commonobject.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php index 7e78549e0fa..3436eba57f4 100644 --- a/htdocs/core/class/commonobject.class.php +++ b/htdocs/core/class/commonobject.class.php @@ -6270,7 +6270,7 @@ abstract class CommonObject case 'date': case 'datetime': // If data is a string instead of a timestamp, we convert it - if (!is_int($this->array_options[$key])) { + if (!is_numeric($this->array_options[$key]) || $this->array_options[$key] != intval($this->array_options[$key])) { $this->array_options[$key] = strtotime($this->array_options[$key]); } $new_array_options[$key] = $this->db->idate($this->array_options[$key]); From 0e1959dcce22c59f67bd1ba1027b5b564a8307f1 Mon Sep 17 00:00:00 2001 From: VESSILLER Date: Wed, 30 Nov 2022 15:09:55 +0100 Subject: [PATCH 2/2] FIX reload stickler-ci