From: Sarah Hoffmann Date: Sun, 17 Dec 2017 22:50:16 +0000 (+0100) Subject: assume name for special operator in bounded search X-Git-Tag: v3.1.0~12 X-Git-Url: https://git.openstreetmap.org/nominatim.git/commitdiff_plain/c7b903f4b0d900c9efbb2cb7a3dac153cf339367 assume name for special operator in bounded search With bounded=1 we already have a restricted area, so it does not make sense to interpret the query as a near search. Fixes #311. --- diff --git a/lib/SearchDescription.php b/lib/SearchDescription.php index 13775d65..5431b3eb 100644 --- a/lib/SearchDescription.php +++ b/lib/SearchDescription.php @@ -262,7 +262,7 @@ class SearchDescription $iOp = Operator::NEAR; // near == in for the moment if ($aSearchTerm['operator'] == '') { - if (sizeof($this->aName)) { + if (sizeof($this->aName) || $this->oContext->isBoundedSearch()) { $iOp = Operator::NAME; } $oSearch->iSearchRank += 2;