Minor changes

This commit is contained in:
julien
2026-03-22 12:51:14 +01:00
parent 365b0b08b5
commit 7f0c07b90f
12 changed files with 40 additions and 135 deletions

View File

@@ -103,10 +103,20 @@
}
});
var payload = await response.json();
var contentType = response.headers.get('content-type') || '';
var raw = await response.text();
var payload = {};
if (contentType.indexOf('application/json') !== -1) {
try {
payload = JSON.parse(raw);
} catch (parseError) {
payload = {};
}
}
if (!response.ok) {
throw new Error(payload.error || 'Le téléversement a échoué.');
throw new Error(payload.error || ('HTTP ' + response.status + (raw ? ' - ' + raw.slice(0, 180) : '')));
}
setFeedback('Image téléversée. Rafraîchissement…', false);