From: Sarah Hoffmann Date: Tue, 1 Dec 2020 18:59:07 +0000 (+0100) Subject: Merge pull request #2084 from lonvia/fix-term-count X-Git-Tag: v3.6.0~14 X-Git-Url: https://git.openstreetmap.org/nominatim.git/commitdiff_plain/db02673b60f6ea139a98da6bb98d20b84978f810?hp=a9357b4dce19f21885992820235ec999a818679d Merge pull request #2084 from lonvia/fix-term-count fix use of term count in partial terms --- diff --git a/lib/SearchDescription.php b/lib/SearchDescription.php index 1e1955c2..63241003 100644 --- a/lib/SearchDescription.php +++ b/lib/SearchDescription.php @@ -344,7 +344,7 @@ class SearchDescription ) { if ($oSearchTerm->iSearchNameCount < CONST_Max_Word_Frequency) { $oSearch = clone $this; - $oSearch->iSearchRank += $oSearchTerm->iTermCount; + $oSearch->iSearchRank += $oSearchTerm->iTermCount + 1; if (empty($this->aName)) { $oSearch->iSearchRank++; } @@ -355,7 +355,7 @@ class SearchDescription $aNewSearches[] = $oSearch; } else { $oSearch = clone $this; - $oSearch->iSearchRank++; + $oSearch->iSearchRank += $oSearchTerm->iTermCount + 1; $oSearch->aAddressNonSearch[$iWordID] = $iWordID; if (!empty($aFullTokens)) { $oSearch->iSearchRank++;