openstreetmap/iD

Tag values over 255 characters long are silently truncated in raw tag editor

開放

#10,241 建立於 2024年5月12日

 (7 則留言) (0 個反應) (0 位負責人)JavaScript (1,449 個分叉)github user discovery
help wantedusability

倉庫指標

星標
 (3,818 顆星)
PR 合併指標
 (平均合併 29天 14小時) (30 天內合併 82 個 PR)

描述

URL

https://www.openstreetmap.org/node/11829238608/history

How to reproduce the issue?

Enter a tag value longer then 255 characters, as tag value for some key and then upload the changeset.

They value of the tag will be truncated after upload.

This easily occurs when writing complex opening_hours=* with comments, as common e.g. for German physicians (after I hit the 255 char limit limit the 2nd time, I report it now). You can also look at the the German opening_hours=*-page (machine translated), if you need some more complex rule examples.

Screenshot(s) or anything else?

The user should be notified about this and the actual length of the values over the 255 character limit should be displayed in some kind to help to shorten the comments or remove some whitespaces.

Which deployed environments do you see the issue in?

Released version at openstreetmap.org/edit

What version numbers does this issue effect?

2.29.0

Which browsers are you seeing this problem on?

Firefox

貢獻者指南