From 6eeabf657e7907f1bac4d8d6402c55b1f019fcd5 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 20 Jun 2025 19:09:21 +0200 Subject: [PATCH] Better frontend error messages --- web/src/client/components/session-create-form.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/client/components/session-create-form.ts b/web/src/client/components/session-create-form.ts index abd5d817..bc7c4f08 100644 --- a/web/src/client/components/session-create-form.ts +++ b/web/src/client/components/session-create-form.ts @@ -180,9 +180,11 @@ export class SessionCreateForm extends LitElement { ); } else { const error = await response.json(); + // Use the detailed error message if available, otherwise fall back to the error field + const errorMessage = error.details || error.error || 'Unknown error'; this.dispatchEvent( new CustomEvent('error', { - detail: `Failed to create session: ${error.error}`, + detail: errorMessage, }) ); }