Id: "Oudated tag" conversion overwrites modern tags that are already there

Created on 31 May 2019  路  4Comments  路  Source: openstreetmap/iD

Hi - I edited a restaurant and saw the "Outdated tags. Update?" dialog so I clicked yes. I think it was referring to the outdated cuisine=vegetarian. However, the object already had the more modern tag in place, it had diet:vegetarian=only. The iD editor automatically deleted the old tag but overwrote the modern tag with diet:vegetarian=yes which is a worse tag than what was already there. I'm not here to debate only-vs-yes, the general point is:

If the modern tag is already in place, iD should not overwrite it with autogenerated values.

bug validation

Most helpful comment

@danstowell Thanks for finding this! It was definitely unintentional and has been fixed.

All 4 comments

What was the restaurant?

Ah I see now what you mean, I thought it might be something to do with the name suggestion index and a branded location at first.

Interesting edge case. Basically iD should defer to an existing value for a key when adding tags in an quick fix.

@danstowell Thanks for finding this! It was definitely unintentional and has been fixed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bhousel picture bhousel  路  27Comments

slibby picture slibby  路  34Comments

jidanni picture jidanni  路  19Comments

1ec5 picture 1ec5  路  29Comments

pnorman picture pnorman  路  22Comments