Show backend error messages in downloader

This commit is contained in:
Anthony Stirling 2025-06-02 17:18:27 +01:00
parent 631c4fef0b
commit a86be1b702

View File

@ -267,6 +267,15 @@
console.error('Throwing error banner, response was not okay'); console.error('Throwing error banner, response was not okay');
return handleJsonResponse(response); return handleJsonResponse(response);
} }
let text = '';
try {
text = await response.text();
} catch (e) {
console.error('Failed reading error text', e);
}
if (text && text.trim().length > 0) {
throw new Error(text);
}
throw new Error(`HTTP error! status: ${response.status}`); throw new Error(`HTTP error! status: ${response.status}`);
} }