diff --git a/resources/classes/database.php b/resources/classes/database.php index 9bd832be27..fc0bacfd7c 100644 --- a/resources/classes/database.php +++ b/resources/classes/database.php @@ -2408,7 +2408,7 @@ foreach ($row as $k => $v) { if (!is_array($v) && ($k != $parent_key_name || $k != $child_key_name)) { $k = self::sanitize($k); - if (empty($v) || strlen($v) == 0) { + if (!isset($v) || isset($v) && $v == '') { $sql .= $k." = null, "; } elseif ($v === "now()") { @@ -2424,7 +2424,7 @@ } else { $sql .= $k." = :".$k.", "; - $params[$k] = !empty($v) ? trim($v) : null; + $params[$k] = isset($v) ? trim($v) : null; } } }