X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/032f24bfefcd6c8b5a2211a361430f5523150ab1..08d1ec09ccc5dcb51b9aaa4b6415445ca90cedd6:/lib/Geocode.php?ds=inline diff --git a/lib/Geocode.php b/lib/Geocode.php index 7ea39e49..4809575d 100644 --- a/lib/Geocode.php +++ b/lib/Geocode.php @@ -126,6 +126,12 @@ class Geocode return $this->aExcludePlaceIDs; } + + public function getCountryCodes() + { + return $this->aCountryCodes; + } + public function getViewBoxString() { if (!$this->aViewBox) return null; @@ -908,6 +914,9 @@ class Geocode } $sQuery = $this->sQuery; + if (!preg_match('//u', $sQuery)) { + userError("Query string is not UTF-8 encoded."); + } // Conflicts between US state abreviations and various words for 'the' in different languages if (isset($this->aLangPrefOrder['name:en'])) {