From c1af53dc5b309d67d2ec554ca1d4ba87c4a1c106 Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Tue, 10 Feb 2026 12:20:39 +0100 Subject: [PATCH] Fix appointment denial incl. email --- src/lib/server/services/appointment-service.ts | 6 +++--- src/routes/(pages)/dashboard/calendar/(components)/utils.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/server/services/appointment-service.ts b/src/lib/server/services/appointment-service.ts index fd3e533..3033143 100644 --- a/src/lib/server/services/appointment-service.ts +++ b/src/lib/server/services/appointment-service.ts @@ -199,7 +199,7 @@ export class AppointmentService { row.id, row.channelId, clientEmail, - clientLanguage || "de", + clientLanguage || "en", false, ).catch((error) => { log.error("Failed to send appointment confirmation email", { @@ -249,11 +249,11 @@ export class AppointmentService { // Send rejection email to client if email is provided (async, don't wait) if (clientEmail) { - this.sendAppointmentNotification( + await this.sendAppointmentNotification( row.id, row.channelId, clientEmail, - clientLanguage || "de", + clientLanguage || "en", false, ).catch((error) => { log.error("Failed to send appointment rejection email", { diff --git a/src/routes/(pages)/dashboard/calendar/(components)/utils.ts b/src/routes/(pages)/dashboard/calendar/(components)/utils.ts index a61ef22..8c027f5 100644 --- a/src/routes/(pages)/dashboard/calendar/(components)/utils.ts +++ b/src/routes/(pages)/dashboard/calendar/(components)/utils.ts @@ -167,7 +167,7 @@ export const denyAppointment = async (opts: { }; } const res = await fetch(`/api/tenants/${opts.tenant}/appointments/${opts.appointment}/deny`, { - method: "PUT", + method: "POST", body: JSON.stringify(body), });