X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/a796edb9ced6d46c7edf9a8a7d1ccad3564da004..8cab47785d6167228649e3fe92cf84fb582de059:/lib/Geocode.php diff --git a/lib/Geocode.php b/lib/Geocode.php index 20749fff..cff70efc 100644 --- a/lib/Geocode.php +++ b/lib/Geocode.php @@ -752,7 +752,7 @@ class Geocode } elseif ($sPhraseType == 'postalcode' || ($aSearchTerm['class'] == 'place' && $aSearchTerm['type'] == 'postcode')) { // We need to try the case where the postal code is the primary element (i.e. no way to tell if it is (postalcode, city) OR (city, postalcode) so try both if ($aSearch['sPostcode'] === '' && $aSearch['sHouseNumber'] === '' && - isset($aSearchTerm['word_id']) && $aSearchTerm['word_id'] && strpos($sNormQuery, $this->normTerm($aSearchTerm['word'])) !== false) { + isset($aSearchTerm['word']) && $aSearchTerm['word'] && strpos($sNormQuery, $this->normTerm($aSearchTerm['word'])) !== false) { // If we have structured search or this is the first term, // make the postcode the primary search element. if ($aSearch['sOperator'] === '' && ($sPhraseType == 'postalcode' || ($iToken == 0 && $iPhrase == 0))) {