]> git.openstreetmap.org Git - nominatim.git/commitdiff
increase weight for country tokens
authorSarah Hoffmann <lonvia@denofr.de>
Mon, 10 Jun 2019 21:35:37 +0000 (23:35 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Mon, 10 Jun 2019 21:35:37 +0000 (23:35 +0200)
See if it solves issues with country codes vs. US state codes.

lib/SearchDescription.php

index 506d4202253f61f909c46f3d1c08275b2c12faa9..47676d5952e7c677a0d18b92301162a9813b8cea 100644 (file)
@@ -187,7 +187,7 @@ class SearchDescription
         ) {
             if (!$this->sCountryCode) {
                 $oSearch = clone $this;
         ) {
             if (!$this->sCountryCode) {
                 $oSearch = clone $this;
-                $oSearch->iSearchRank++;
+                $oSearch->iSearchRank += 2;
                 $oSearch->sCountryCode = $oSearchTerm->sCountryCode;
                 // Country is almost always at the end of the string
                 // - increase score for finding it anywhere else (optimisation)
                 $oSearch->sCountryCode = $oSearchTerm->sCountryCode;
                 // Country is almost always at the end of the string
                 // - increase score for finding it anywhere else (optimisation)