Merge pull request #14010 from bafbes/abb110220
fix:bad database quotation for booleans
This commit is contained in:
commit
9bf69f11c4
@ -7556,6 +7556,10 @@ abstract class CommonObject
|
|||||||
{
|
{
|
||||||
if (is_null($value)) return 'NULL';
|
if (is_null($value)) return 'NULL';
|
||||||
elseif (preg_match('/^(int|double|real|price)/i', $fieldsentry['type'])) return $this->db->escape("$value");
|
elseif (preg_match('/^(int|double|real|price)/i', $fieldsentry['type'])) return $this->db->escape("$value");
|
||||||
|
elseif ($fieldsentry['type'] == 'boolean') {
|
||||||
|
if ($value) return 'true';
|
||||||
|
else return 'false';
|
||||||
|
}
|
||||||
else return "'".$this->db->escape($value)."'";
|
else return "'".$this->db->escape($value)."'";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user