From 2edc37b74e53dca6da68d00919dfe7c2e87cd254 Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Fri, 15 Sep 2017 20:04:42 -0400 Subject: [PATCH] Leave out the changeset_id when downloading osmChange file per https://github.com/openstreetmap/iD/pull/4350#discussion_r139261887 --- modules/ui/commit_changes.js | 9 ++++++--- modules/ui/conflicts.js | 7 +++++-- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/modules/ui/commit_changes.js b/modules/ui/commit_changes.js index b2dac7111..7d1295ef0 100644 --- a/modules/ui/commit_changes.js +++ b/modules/ui/commit_changes.js @@ -94,9 +94,12 @@ export function uiCommitChanges(context) { // Download changeset link - var changeset = new osmChangeset({ id: 'CHANGEME' }), - changes = history.changes(actionDiscardTags(history.difference())), - data = JXON.stringify(changeset.osmChangeJXON(changes)), + var changeset = new osmChangeset().update({ id: undefined }), + changes = history.changes(actionDiscardTags(history.difference())); + + delete changeset.id; // Export without chnageset_id + + var data = JXON.stringify(changeset.osmChangeJXON(changes)), uri = 'data:text/xml;charset=utf-8,' + encodeURIComponent(data); var linkEnter = container.selectAll('.download-changes') diff --git a/modules/ui/conflicts.js b/modules/ui/conflicts.js index 726cc3e17..1155953f7 100644 --- a/modules/ui/conflicts.js +++ b/modules/ui/conflicts.js @@ -42,8 +42,11 @@ export function uiConflicts(context) { // Download changes link var detected = utilDetect(), - changeset = new osmChangeset({ id: 'CHANGEME' }), - data = JXON.stringify(changeset.osmChangeJXON(origChanges)), + changeset = new osmChangeset(); + + delete changeset.id; // Export without chnageset_id + + var data = JXON.stringify(changeset.osmChangeJXON(origChanges)), uri = 'data:text/xml;charset=utf-8,' + encodeURIComponent(data); var linkEnter = conflictsHelp.selectAll('.download-changes')