Bugfix update_aerodrome_label_point() (#1051)

Bug introduced in #944.
Missing exclamation mark in not equal operator caused that tags were not updated thus there were missing `name_int`, `name:latin` and `name:nonlatin`.
This commit is contained in:
Adam Laža 2020-12-08 16:27:12 +01:00 committed by GitHub
parent b2b8716840
commit 512b3435ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,7 +21,7 @@ $$
SET tags = update_tags(tags, geometry) SET tags = update_tags(tags, geometry)
WHERE (full_update OR osm_id IN (SELECT osm_id FROM aerodrome_label.osm_ids)) WHERE (full_update OR osm_id IN (SELECT osm_id FROM aerodrome_label.osm_ids))
AND COALESCE(tags->'name:latin', tags->'name:nonlatin', tags->'name_int') IS NULL AND COALESCE(tags->'name:latin', tags->'name:nonlatin', tags->'name_int') IS NULL
AND tags = update_tags(tags, geometry); AND tags != update_tags(tags, geometry);
$$ LANGUAGE SQL; $$ LANGUAGE SQL;
SELECT update_aerodrome_label_point(true); SELECT update_aerodrome_label_point(true);