From 1be8e6e1d13cee145c5c7f6eeb5b943a5e188c6b Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Mon, 26 Jul 2021 16:51:57 +0200 Subject: [PATCH] Attempt to fix empty changes --- Logic/Osm/Changes.ts | 9 ++++++--- Logic/Osm/ChangesetHandler.ts | 1 - UI/ShowDataLayer.ts | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Logic/Osm/Changes.ts b/Logic/Osm/Changes.ts index 47d82ec35d..806af3ba74 100644 --- a/Logic/Osm/Changes.ts +++ b/Logic/Osm/Changes.ts @@ -263,8 +263,8 @@ export class Changes { } = self.CreateChangesetObjects(pending, osmObjects) if (changes.newObjects.length + changes.deletedObjects.length + changes.modifiedObjects.length === 0) { console.log("No changes to be made") - this.pendingChanges.setData([]) - this.isUploading.setData(false) + self.pendingChanges.setData([]) + self.isUploading.setData(false) return true; // Unregister the callback } @@ -278,7 +278,10 @@ export class Changes { self.pendingChanges.setData([]); self.isUploading.setData(false) }, - () => self.isUploading.setData(false) // Failed - mark to try again + () => { + console.log("Upload failed - trying again later") + return self.isUploading.setData(false); + } // Failed - mark to try again ) return true; diff --git a/Logic/Osm/ChangesetHandler.ts b/Logic/Osm/ChangesetHandler.ts index 8a38456802..019d0efb29 100644 --- a/Logic/Osm/ChangesetHandler.ts +++ b/Logic/Osm/ChangesetHandler.ts @@ -54,7 +54,6 @@ export class ChangesetHandler { } - const newVersion = parseInt(node.attributes.new_id.value); } } diff --git a/UI/ShowDataLayer.ts b/UI/ShowDataLayer.ts index b8809800c1..3358266284 100644 --- a/UI/ShowDataLayer.ts +++ b/UI/ShowDataLayer.ts @@ -193,7 +193,7 @@ export default class ShowDataLayer { leafletLayer.openPopup() } if(feature.id !== feature.properties.id){ - console.log("Not opening the popup for", feature) + console.trace("Not opening the popup for", feature) } }