Fix wrongly flagged "incorrect geometry type" for features with lifecycle-prefixed tags (#9483)

This commit is contained in:
Biswajit Kaushik
2023-05-10 15:32:37 +05:30
committed by GitHub
parent 140e56768e
commit 25cf4366d1

View File

@@ -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;
}