HandleErrors script: start correctly numbered empty changeset

This commit is contained in:
Pieter Vander Vennet 2024-08-02 19:22:28 +02:00
parent aece3d4d68
commit 26e700d473

View file

@ -6,7 +6,7 @@ import { OsmObject } from "../src/Logic/Osm/OsmObject"
import OsmObjectDownloader from "../src/Logic/Osm/OsmObjectDownloader" import OsmObjectDownloader from "../src/Logic/Osm/OsmObjectDownloader"
import { OsmConnection } from "../src/Logic/Osm/OsmConnection" import { OsmConnection } from "../src/Logic/Osm/OsmConnection"
import { ImmutableStore } from "../src/Logic/UIEventSource" import { ImmutableStore } from "../src/Logic/UIEventSource"
import { Utils } from "../src/Utils" import Constants from "../src/Models/Constants"
type ErrorMessage = { type ErrorMessage = {
ip: string ip: string
@ -28,9 +28,6 @@ class HandleErrors extends Script {
constructor() { constructor() {
super("Inspects the errors made on a given day. Argument: path to errors") super("Inspects the errors made on a given day. Argument: path to errors")
} }
parseLine() {}
async main(args: string[]): Promise<void> { async main(args: string[]): Promise<void> {
const osmConnection = new OsmConnection() const osmConnection = new OsmConnection()
const downloader = new OsmObjectDownloader(osmConnection.Backend(), undefined) const downloader = new OsmObjectDownloader(osmConnection.Backend(), undefined)
@ -110,7 +107,8 @@ class HandleErrors extends Script {
const path = const path =
"error_changeset_" + parsed.index + "_" + e.layout + "_" + e.username + ".osc" "error_changeset_" + parsed.index + "_" + e.layout + "_" + e.username + ".osc"
if ( if (
changeset === "<osmChange version='0.6' generator='Mapcomplete 0.44.7'></osmChange>" changeset ===
`<osmChange version='0.6' generator='Mapcomplete ${Constants.vNumber}'></osmChange>`
) { ) {
console.log( console.log(
"Changes for " + parsed.index + ": empty changeset, not creating a file for it" "Changes for " + parsed.index + ": empty changeset, not creating a file for it"