]> git.joonet.de Git - adminer.git/commitdiff
Elastic: Allow only numeric limit
authorJakub Vrana <jakub@vrana.cz>
Fri, 19 Jul 2013 21:15:46 +0000 (14:15 -0700)
committerJakub Vrana <jakub@vrana.cz>
Fri, 19 Jul 2013 21:15:46 +0000 (14:15 -0700)
adminer/drivers/elastic.inc.php

index 72ff8f7c6d5e12fec076216c7e215d631de72c30..a7f68b831e976e6980d8ad1274be9cf8201ec3c5 100644 (file)
@@ -93,7 +93,7 @@ if (isset($_GET["elastic"])) {
                                $query = "$table/_search?default_operator=AND"
                                        . ($select != array("*") ? "&fields=" . urlencode(implode(",", $select)) : "")
                                        . ($order ? "&sort=" . urlencode(ereg_replace(' DESC(,|$)', ':desc\1', implode(",", $order))) : "")
-                                       . ($limit ? "&size=$limit" . ($page ? "&from=" . ($page * $limit) : "") : "")
+                                       . ($limit ? "&size=" . (+$limit) . ($page ? "&from=" . ($page * $limit) : "") : "") // doesn't support returning all results
                                ;
                                foreach ((array) $_GET["where"] as $val) {
                                        if ("$val[col]$val[val]" != "") {