From 25cf4366d171a48479a87682e2fc7bb6af2a0f88 Mon Sep 17 00:00:00 2001 From: Biswajit Kaushik <76483357+biswajit-k@users.noreply.github.com> Date: Wed, 10 May 2023 15:32:37 +0530 Subject: [PATCH] Fix wrongly flagged "incorrect geometry type" for features with lifecycle-prefixed tags (#9483) --- modules/osm/tags.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/osm/tags.js b/modules/osm/tags.js index 8381d7281..2fcf98cae 100644 --- a/modules/osm/tags.js +++ b/modules/osm/tags.js @@ -76,11 +76,11 @@ export function osmTagSuggestingArea(tags) { var returnTags = {}; for (var realKey in tags) { const key = osmRemoveLifecyclePrefix(realKey); - if (key in osmAreaKeys && !(tags[key] in osmAreaKeys[key])) { + if (key in osmAreaKeys && !(tags[realKey] in osmAreaKeys[key])) { returnTags[realKey] = tags[realKey]; return returnTags; } - if (key in osmAreaKeysExceptions && tags[key] in osmAreaKeysExceptions[key]) { + if (key in osmAreaKeysExceptions && tags[realKey] in osmAreaKeysExceptions[key]) { returnTags[realKey] = tags[realKey]; return returnTags; }