From bcd217f6454f63c1ea8357c6d1d535f0e5b7e387 Mon Sep 17 00:00:00 2001 From: Liviu-Mihail Concioiu Date: Wed, 18 Feb 2026 23:34:48 +0100 Subject: [PATCH] Do not quote geometry values Signed-off-by: Liviu-Mihail Concioiu --- libraries/classes/Import.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/classes/Import.php b/libraries/classes/Import.php index d401defe02..6ad8d092e4 100644 --- a/libraries/classes/Import.php +++ b/libraries/classes/Import.php @@ -1169,7 +1169,8 @@ class Import if ($analyses != null) { $isVarchar = ($analyses[$i][self::TYPES][$colCount] === self::VARCHAR); } else { - $isVarchar = ! is_numeric($tables[$i][self::ROWS][$j][$k]); + $isVarchar = ! is_numeric($tables[$i][self::ROWS][$j][$k]) + && ! preg_match('/^0x[0-9a-f]+$/', $tables[$i][self::ROWS][$j][$k]); } /* Don't put quotes around NULL fields */