Browse Source

Use isset when empty as it could be numeric.

markjcrane 2 years ago
parent
commit
2226133625
1 changed files with 2 additions and 2 deletions
  1. 2 2
      resources/classes/database.php

+ 2 - 2
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;
 																			}
 																		}
 																	}