Terminplaner: websiteUrl verweist auf die Live-Domain statt auf die Vorschau

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
ClaudeandClaude Sonnet 5.5 committed 2026-10-03 08:17:43 +00:00
1 parent 30d40ad6ce
commit 8e25cd2d13
3 files changed
+37 -13

No files matched your search

+3 -3
View File
@@ -16,8 +16,8 @@ import { datumKurz, datumLang, uhrzeit } from './zeit.js'
*
* Regeln fuer alle Mails:
* - Genau ein Anrede-Block (sie oder du) je G-Mail, nach einstellung.anrede; K20/K21 sind immer Du-Form ohne diese Bloecke.
* - Leere freiwillige Werte erscheinen als "–". Links auf die Website des Betriebs (Impressum, Datenschutz) fallen auf
* websiteUrl(ctx) und zuletzt auf die Portal-Adresse zurueck (ein href darf nicht "–" sein).
* - Leere freiwillige Werte erscheinen als "–". Links auf Impressum und Datenschutz des Betriebs fallen auf die Website
* des Betriebs zurueck (websiteUrl(ctx), zuletzt die Portal-Adresse; ein href darf nicht "–" sein).
* - Person oder Platz (Block person in G02/G05) nur, wenn der Betrieb mehrere Ressourcen hat; K20/K21 zeigen sie immer.
* - G01 und G08 enthalten keinen Text, den der Gast eingegeben hat (die Mail geht an eine ungeprueft angegebene Adresse);
* in keinem Betreff steht ein Gastname.
@@ -136,7 +136,7 @@ function bestaetigungsLink(token) {
function betriebsWerte(ctx) {
const e = ctx.einstellung
const b = e.betrieb
const seite = websiteUrl(ctx) || config.publicBaseUrl
const seite = websiteUrl(ctx)
return {
farbe: e.farbe,
betrieb_name: b.name,