From a4128e446e6f18eaaecbf5a728fe7a6108b48a29 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 4 Apr 2025 02:25:03 +0200 Subject: [PATCH] Chore: fix lint errors --- src/Logic/Osm/Changes.ts | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/src/Logic/Osm/Changes.ts b/src/Logic/Osm/Changes.ts index 0d1573a266..5dddbacad4 100644 --- a/src/Logic/Osm/Changes.ts +++ b/src/Logic/Osm/Changes.ts @@ -368,22 +368,25 @@ export class Changes { states.set(id, "created") let osmObj: OsmObject = undefined switch (change.type) { - case "node": + case "node": { const n = new OsmNode(change.id) n.lat = change.changes["lat"] n.lon = change.changes["lon"] osmObj = n break - case "way": + } + case "way": { const w = new OsmWay(change.id) w.nodes = change.changes["nodes"] osmObj = w break - case "relation": + } + case "relation": { const r = new OsmRelation(change.id) r.members = change.changes["members"] osmObj = r break + } default: throw "Got an invalid change.type: " + change.type } @@ -424,10 +427,8 @@ export class Changes { if (change.changes !== undefined) { switch (change.type) { - case "node": - // @ts-ignore + case "node": { const nlat = Utils.Round7(change.changes.lat) - // @ts-ignore const nlon = Utils.Round7(change.changes.lon) const n = obj if (n.lat !== nlat || n.lon !== nlon) { @@ -436,7 +437,8 @@ export class Changes { changed = true } break - case "way": + } + case "way": { const nnodes = change.changes["nodes"] const w = obj if (!Utils.Identical(nnodes, w.nodes)) { @@ -444,7 +446,8 @@ export class Changes { changed = true } break - case "relation": + } + case "relation": { const nmembers: { type: "node" | "way" | "relation" ref: number @@ -460,6 +463,7 @@ export class Changes { changed = true } break + } } } @@ -600,6 +604,7 @@ export class Changes { e + ")" // this._reportError(msg) // We don't report this yet, might be a temporary fluke + console.log(msg) const osmObj = await downloader.DownloadObjectAsync(id, 0) return { id, osmObj } } @@ -811,10 +816,9 @@ export class Changes { } private async flushChangesAsync(): Promise { - const self = this try { // At last, we build the changeset and upload - const pending = self.pendingChanges.data + const pending = this.pendingChanges.data const pendingPerTheme = new Map() for (const changeDescription of pending) { @@ -840,7 +844,7 @@ export class Changes { openChangeset.data ) - const refused = await self.flushSelectChanges(pendingChanges, openChangeset) + const refused = await this.flushSelectChanges(pendingChanges, openChangeset) if (!refused) { this.errors.setData([]) } @@ -873,9 +877,9 @@ export class Changes { ) this.errors.data.push(e) this.errors.ping() - self.pendingChanges.setData([]) + this.pendingChanges.setData([]) } finally { - self.isUploading.setData(false) + this.isUploading.setData(false) } } }