Merge remote-tracking branch 'origin/main'

This commit is contained in:
Moritz Utcke
2025-03-17 20:43:49 -03:00
3 changed files with 15 additions and 8 deletions

View File

@@ -7,7 +7,13 @@
<h1>Bestellbestätigung</h1>
{#if rechnung.bezahlmethode === Enums.Bezahlmethoden.rechnung}
<p>Vielen Dank für Ihre Bestellung. Wir haben Ihnen soeben eine E-Mail zugeschickt. Eine Rechnung bekommen Sie nach Abschluss der Dienstleistung zugeschickt.</p>
<p>Sie haben Rechnungszahlung ausgewählt. Wir haben Ihnen in der E-Mail unsere Bankverbindung zur Überweisung des Betrages aufgeführt. Bitte denken Sie daran die Belegnummer wie aufgeführt anzugeben. Alle anderen Zahloptionen stehen Ihnen auch zur Verfügung.</p>
{#if (rechnung.status === "paid")}
<p>Vielen Dank für Ihre Bestellung. Wir haben Ihnen soeben eine Bestätigungs E-Mail zugeschickt.
Ihre Zahlung wurde durchgeführt. Vielen Dank!</p>
{:else}
<p>Vielen Dank für Ihre Bestellung. Wir haben Ihnen soeben eine Bestätigungs E-Mail zugeschickt.
Eine Zahlung wurde noch nicht durchgeführt. Sie erhalten Ihre Rechnung mit Bankverbindung und Verwendungszweck
zur Überweisung des Betrages sobald ihr Ausweis ausgestellt wurde.</p>
{/if}

View File

@@ -1,5 +1,5 @@
---
import UserLayout from "../../../layouts/DashboardLayout.astro";
import UserLayout from "#layouts/DashboardLayout.astro";
import DashboardAusweiseModule from "#modules/Dashboard/DashboardAusweiseModule.svelte";
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";

View File

@@ -41,12 +41,13 @@ if (!rechnung || !ausweis) {
return Astro.redirect("/")
}
if (rechnung.bezahlmethode === Enums.Bezahlmethoden.rechnung) {
sendInvoiceMail(ausweis, rechnung, user)
} else {
if (rechnung.status === "paid") {
sendPaymentSuccessMail(ausweis, rechnung, user)
} else {
sendInvoiceMail(ausweis, rechnung, user)
}
---