{"action":"created","issue":{"url":"https://api.github.com/repos/openstreetmap/iD/issues/2626","labels_url":"https://api.github.com/repos/openstreetmap/iD/issues/2626/labels{/name}","comments_url":"https://api.github.com/repos/openstreetmap/iD/issues/2626/comments","events_url":"https://api.github.com/repos/openstreetmap/iD/issues/2626/events","html_url":"https://github.com/openstreetmap/iD/issues/2626","id":72628525,"number":2626,"title":"Saving fails when some of the nodes is not found","user":{"login":"oiva","id":504591,"avatar_url":"https://avatars.githubusercontent.com/u/504591?v=3","gravatar_id":"","url":"https://api.github.com/users/oiva","html_url":"https://github.com/oiva","followers_url":"https://api.github.com/users/oiva/followers","following_url":"https://api.github.com/users/oiva/following{/other_user}","gists_url":"https://api.github.com/users/oiva/gists{/gist_id}","starred_url":"https://api.github.com/users/oiva/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oiva/subscriptions","organizations_url":"https://api.github.com/users/oiva/orgs","repos_url":"https://api.github.com/users/oiva/repos","events_url":"https://api.github.com/users/oiva/events{/privacy}","received_events_url":"https://api.github.com/users/oiva/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openstreetmap/iD/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"bhousel","id":38784,"avatar_url":"https://avatars.githubusercontent.com/u/38784?v=3","gravatar_id":"","url":"https://api.github.com/users/bhousel","html_url":"https://github.com/bhousel","followers_url":"https://api.github.com/users/bhousel/followers","following_url":"https://api.github.com/users/bhousel/following{/other_user}","gists_url":"https://api.github.com/users/bhousel/gists{/gist_id}","starred_url":"https://api.github.com/users/bhousel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhousel/subscriptions","organizations_url":"https://api.github.com/users/bhousel/orgs","repos_url":"https://api.github.com/users/bhousel/repos","events_url":"https://api.github.com/users/bhousel/events{/privacy}","received_events_url":"https://api.github.com/users/bhousel/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2015-05-02T10:37:18Z","updated_at":"2015-05-05T09:33:49Z","closed_at":"2015-05-03T05:03:12Z","body":"I'm having trouble saving different change sets. The browser launches a GET request to OSM API for the nodes I've edited, but apparently some of them is not found?\r\n\r\n`http://www.openstreetmap.org/api/0.6/nodes?nodes=3492811281,3492811281,3492811286,3492811286,3492811312` returns 404.\r\n\r\nThis prevents me from saving. ID-editor says \"Errors occurred while trying to save: Server returned status code 404\"\r\n\r\nIn one case I had over 50 changes that could not be saved. It turned out that only one building blocked the save, and once deleted I could redo the edits and save them successfully. It would have been nice if the other edits could have been saved without redoing them."},"comment":{"url":"https://api.github.com/repos/openstreetmap/iD/issues/comments/99009786","html_url":"https://github.com/openstreetmap/iD/issues/2626#issuecomment-99009786","issue_url":"https://api.github.com/repos/openstreetmap/iD/issues/2626","id":99009786,"user":{"login":"bhousel","id":38784,"avatar_url":"https://avatars.githubusercontent.com/u/38784?v=3","gravatar_id":"","url":"https://api.github.com/users/bhousel","html_url":"https://github.com/bhousel","followers_url":"https://api.github.com/users/bhousel/followers","following_url":"https://api.github.com/users/bhousel/following{/other_user}","gists_url":"https://api.github.com/users/bhousel/gists{/gist_id}","starred_url":"https://api.github.com/users/bhousel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhousel/subscriptions","organizations_url":"https://api.github.com/users/bhousel/orgs","repos_url":"https://api.github.com/users/bhousel/repos","events_url":"https://api.github.com/users/bhousel/events{/privacy}","received_events_url":"https://api.github.com/users/bhousel/received_events","type":"User","site_admin":false},"created_at":"2015-05-05T09:33:49Z","updated_at":"2015-05-05T09:33:49Z","body":"> regardless of the changes in zerebubuth/openstreetmap-cgimap@0d62c32 it's probably best to keep de-duplicating in iD to cut down on the HTTP requests needed for long lists of nodes\r\n\r\nYes, definitely agree.  I even think we should up the chunk size [here](https://github.com/openstreetmap/iD/blob/master/js/id/core/connection.js#L77) for browsers that we know support longer urls.  I chose 150 conservatively to fit the url under 2MB. [See also](http://www.boutell.com/newfaq/misc/urllength.html)"}}