From e42d9c9b32f206edb5f6c80cc06a96cfdec6ab07 Mon Sep 17 00:00:00 2001 From: rxf Date: Mon, 20 Oct 2025 11:10:36 +0200 Subject: [PATCH] anmeld.js: Fehlermeldung, wenn mail nich gesendet wurde --- sternwarte/intern/anmeld/index.php | 8 ++++++++ sternwarte/intern/anmeld/js/anmeld.js | 10 ++++++++-- sternwarte/intern/anmeld/js/version.js | 3 +++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/sternwarte/intern/anmeld/index.php b/sternwarte/intern/anmeld/index.php index cb815ba..e33f7d6 100644 --- a/sternwarte/intern/anmeld/index.php +++ b/sternwarte/intern/anmeld/index.php @@ -63,6 +63,14 @@ if ($typ == 'regular') { + + +

+
+ +
+
+
diff --git a/sternwarte/intern/anmeld/js/anmeld.js b/sternwarte/intern/anmeld/js/anmeld.js index eb5f041..323fe67 100644 --- a/sternwarte/intern/anmeld/js/anmeld.js +++ b/sternwarte/intern/anmeld/js/anmeld.js @@ -274,14 +274,20 @@ Beobachtergruppe Sternwarte Welzheim` } bodyText = bodytext.replace("{absagegrund}", absagegrund); - await fetchFromDbase({ + const mailRet = await fetchFromDbase({ cmd: 'SENDMYMAIL', to: ['rexfue@gmail.com'], betreff: betreff, body: bodyText, bcc: liste.emails }); - console.log("Gesendet an: ", liste.emails) + if (mailRet.error) { + $('#errortext').innerHTML = mailRet.errortext + $('#errordialog-ok').addEventListener('click', () => $('#errordialog').close()) + $('#errordialog').showModal(); + + } + console.log("Mailret: ", mailRet, "Gesendet an: ", liste.emails) $('#absagen').innerHTML = 'Absage
wurde gesendet'; $('#absagedialog').close(); }); diff --git a/sternwarte/intern/anmeld/js/version.js b/sternwarte/intern/anmeld/js/version.js index eb808dc..53d2163 100644 --- a/sternwarte/intern/anmeld/js/version.js +++ b/sternwarte/intern/anmeld/js/version.js @@ -7,6 +7,9 @@ const VDATE="2025-10-17"; Rev. Datum Entwickler + 1.8.1 2025-10-19 rxf + - Errormeldung, wenn bei 'anmeld.js' die Abmeldung nicht rausgeht + 1.8.0 2025-10-17 rxf - intern Anmeldung kann nun mit Datum versehen werden (in der URL: &dateum=true), dass wird die Abmeldungn mit dem Datum versehen und es kann auch schon füher abgemeldet werden.