aboutsummaryrefslogtreecommitdiff
path: root/src/client/Network.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/Network.ts')
-rw-r--r--src/client/Network.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/client/Network.ts b/src/client/Network.ts
index 850ab4f91..ff3f3d1af 100644
--- a/src/client/Network.ts
+++ b/src/client/Network.ts
@@ -38,7 +38,11 @@ export namespace Networking {
method: 'POST',
body: formData,
};
- return fetch('/queryFireflyImageFillWithMask', parameters);
+ return fetch('/queryFireflyImageFillWithMask', parameters).then(response => {
+ if (response.ok) return response.json() as object;
+
+ return response.text().then(text => ({ error: '' + response.status + ':' + response.statusText + '-' + text }));
+ });
}
/**