diff --git a/webui/src/components/Inspect.svelte b/webui/src/components/Inspect.svelte index 3582665..bcbdcf9 100644 --- a/webui/src/components/Inspect.svelte +++ b/webui/src/components/Inspect.svelte @@ -244,7 +244,7 @@ {/if} {:else}
- {JSON.stringify($error)} + {$error}
{/if} diff --git a/webui/src/util/fetch.ts b/webui/src/util/fetch.ts index 0980468..7b660bc 100644 --- a/webui/src/util/fetch.ts +++ b/webui/src/util/fetch.ts @@ -15,7 +15,12 @@ export function useSWR( if (response.ok) { data.set(await response.json()); } else { - throw new Error(await response.json()); + let errorText = `${response.status} ${response.statusText}`; + const responseText = await response.text(); + if (responseText) { + errorText += ` - ${responseText}`; + } + throw new Error(errorText); } } catch (err) { error.set(err);