]> git.openstreetmap.org Git - nominatim.git/blobdiff - lib-sql/functions/postcode_triggers.sql
Merge pull request #3590 from lonvia/lookup-per-osm-type
[nominatim.git] / lib-sql / functions / postcode_triggers.sql
index 515b76664ad4cf6de31f52c7fed1f121485e849f..3465e775cea5d1e49747cddd5c9856ba91785948 100644 (file)
@@ -1,3 +1,10 @@
+-- SPDX-License-Identifier: GPL-2.0-only
+--
+-- This file is part of Nominatim. (https://nominatim.org)
+--
+-- Copyright (C) 2022 by the Nominatim developer community.
+-- For a full list of authors see the git log.
+
 -- Trigger functions for location_postcode table.
 
 
 -- Trigger functions for location_postcode table.
 
 
@@ -27,7 +34,7 @@ BEGIN
     NEW.parent_place_id = 0;
     FOR location IN
       SELECT place_id
     NEW.parent_place_id = 0;
     FOR location IN
       SELECT place_id
-        FROM getNearFeatures(partition, NEW.geometry, NEW.rank_search)
+        FROM getNearFeatures(partition, NEW.geometry, NEW.geometry, NEW.rank_search)
         WHERE NOT isguess ORDER BY rank_address DESC, distance asc LIMIT 1
     LOOP
         NEW.parent_place_id = location.place_id;
         WHERE NOT isguess ORDER BY rank_address DESC, distance asc LIMIT 1
     LOOP
         NEW.parent_place_id = location.place_id;