Modify

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#17760 closed defect (othersoftware)

History for ways doesn't show tag changes

Reported by: midgard Owned by: team
Priority: critical Milestone:
Component: Core Version: tested
Keywords: template_report regression Cc:

Description

What steps will reproduce the problem?

  1. Select a way that had tag changes, e.g. https://osm.org/way/158601617.
  2. Optionally, change tags on it.
  3. Press Ctrl+H to view history.
  4. Select a diff (by clicking the changeset's line, by clicking the radio buttons or by using the keyboard).

What is the expected result?

You should see the correct diff between old tag revisions.

What happens instead?

All uploaded versions are treated as if they had the same tags of the most recent uploaded version.

Please provide any additional information below. Attach a screenshot if possible.

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-04-28 04:36:41 +0200 (Sun, 28 Apr 2019)
Build-Date:2019-04-28 02:37:58
Revision:15031
Relative:URL: ^/trunk

Identification: JOSM/1.5 (15031 en_GB) Linux Arch Linux
Memory Usage: 620 MB / 1749 MB (272 MB allocated, but free)
Java version: 1.8.0_212-b01, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
VM arguments: [-Djosm.restart=true, -Dawt.useSystemAAFontSettings=on]
Dataset consistency test: No problems found

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.
- W: Region [TMS_BLOCK_v2] Resetting cache

Attachments (1)

screenshot_2019-05-25_22-29-23.png (62.8 KB ) - added by midgard 6 years ago.
Faulty history viewer (for correct revisions, see https://osm.org/way/158601617/history)

Download all attachments as: .zip

Change History (8)

by midgard, 6 years ago

Faulty history viewer (for correct revisions, see https://osm.org/way/158601617/history)

comment:1 by midgard, 6 years ago

The problem only occurs for ways, not for nodes or relations.

comment:2 by Don-vip, 6 years ago

Keywords: regression added
Milestone: 19.05
Priority: blockercritical

comment:3 by GerdP, 6 years ago

It seems that the data delivered by the api is incorrect:
https://www.openstreetmap.org/api/0.6/way/158601617/history

comment:4 by rickmastfan67, 6 years ago

Yes, it seems it's an issue with the API, as I did some testing all the way back to r13879 (released May 31st, 2018), and was getting the incorrect tag history. Pretty sure somebody before now would have noticed this issue if it was a pure JOSM issue. My guess is either the OSM API is having a brain fart, or it was updated (haven't been keeping track) and JOSM is having an issue with it now. That's about all I can add on this issue.

Last edited 6 years ago by rickmastfan67 (previous) (diff)

comment:6 by GerdP, 6 years ago

Resolution: othersoftware
Status: newclosed

The problem was in the api and was fixed now.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.