]> git.openstreetmap.org Git - nominatim.git/commitdiff
ignore linked places for address details
authorSarah Hoffmann <lonvia@denofr.de>
Fri, 27 Oct 2017 19:57:35 +0000 (21:57 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Fri, 27 Oct 2017 19:57:35 +0000 (21:57 +0200)
Fixes #816.

sql/functions.sql

index 596bf808c35e2715400c3c5d930b37ca9b64fea3..1691e23573cef829c0d788298708e66775189b68 100644 (file)
@@ -2509,7 +2509,7 @@ BEGIN
       from place_addressline join placex on (address_place_id = placex.place_id) 
       where place_addressline.place_id = for_place_id 
       and (cached_rank_address > 0 AND cached_rank_address < searchrankaddress)
-      and address_place_id != for_place_id
+      and address_place_id != for_place_id and linked_place_id is null
       and (placex.country_code IS NULL OR searchcountrycode IS NULL OR placex.country_code = searchcountrycode)
       order by rank_address desc,isaddress desc,fromarea desc,distance asc,rank_search desc
   LOOP