From d7b1ae3525bcfae8e6b6bd38d01bada916e15d20 Mon Sep 17 00:00:00 2001 From: elpatron Date: Thu, 2 Oct 2025 15:38:22 +0200 Subject: [PATCH] Fix: Improve booking status page error handling - Add better error messages for invalid/expired booking tokens - Replace generic 'Internal server error' with user-friendly explanations - List possible reasons why booking links might not work - Add clear call-to-action for new bookings - Improve user experience with helpful guidance --- src/client/components/booking-status-page.tsx | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/src/client/components/booking-status-page.tsx b/src/client/components/booking-status-page.tsx index c954e3e..c792782 100644 --- a/src/client/components/booking-status-page.tsx +++ b/src/client/components/booking-status-page.tsx @@ -114,16 +114,26 @@ export default function BookingStatusPage({ token }: BookingStatusPageProps) { -

Fehler

+

Link nicht verfügbar

- {error?.message || "Der Link ist ungültig oder abgelaufen."} + Dieser Buchungslink ist nicht mehr verfügbar. Mögliche Gründe:

- - Zur Startseite - + +
+ + Neue Buchung erstellen + +

+ Bei Fragen wende dich direkt an uns. +

+