Improve error messages which are reported upstream

This commit is contained in:
Pieter Vander Vennet 2024-07-09 12:13:50 +02:00
parent fe57e12881
commit 94390f882b
3 changed files with 68 additions and 68 deletions

View file

@ -976,7 +976,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be
}
}
xhr.send(content)
xhr.onerror = reject
xhr.onerror = (ev: ProgressEvent<EventTarget>) => reject("Could not get "+url+", xhr status code is "+xhr.status+" ("+xhr.statusText+")")
})
}
@ -1069,8 +1069,8 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be
): Promise<{ content: T } | { error: string; url: string; statuscode?: number }> {
const injected = Utils.injectedDownloads[url]
if (injected !== undefined) {
console.log("Using injected resource for test for URL", url)
return new Promise((resolve) => resolve({ content: injected }))
console.debug("Using injected resource for test for URL", url)
return {content: injected}
}
const result = await Utils.downloadAdvanced(
url,