From: Matěj Humpál Date: Sun, 18 Mar 2018 13:34:54 +0000 (+0100) Subject: PostgreSQL: Do not cast boolean to text on search (#264) X-Git-Tag: v4.6.3~26 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=78f4513d9d64c01193e40de4ddb626dc50e58a71;p=adminer.git PostgreSQL: Do not cast boolean to text on search (#264) --- diff --git a/adminer/drivers/pgsql.inc.php b/adminer/drivers/pgsql.inc.php index 6953ebf6..7d3f7222 100644 --- a/adminer/drivers/pgsql.inc.php +++ b/adminer/drivers/pgsql.inc.php @@ -216,7 +216,7 @@ if (isset($_GET["pgsql"])) { function convertSearch($idf, $val, $field) { return (preg_match('~char|text' - . (!preg_match('~LIKE~', $val["op"]) ? '|date|time(stamp)?|' . number_type() : '') + . (!preg_match('~LIKE~', $val["op"]) ? '|date|time(stamp)?|boolean|' . number_type() : '') . '~', $field["type"]) ? $idf : "CAST($idf AS text)"