From 0112c77afc6012f118609b98ee5616514e113c4c Mon Sep 17 00:00:00 2001 From: Kenso Grimm Date: Sun, 11 Oct 2026 15:03:37 +0000 Subject: [PATCH] Funktionen: Zustimmung in Textform auch per WhatsApp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der Aktivieren-Dialog von Terminplaner, Webshop und Buchungskalender bietet als Weg zusätzlich WhatsApp an (Portal nimmt whatsapp an). Die Website-Analyse bleibt bei Chat oder E-Mail. Co-Authored-By: Claude Opus 5.5 --- src/components/customer/CustomerFunktionen.jsx | 4 ++-- src/lib/analyseView.js | 7 +++++-- src/lib/funktionenView.js | 4 ++-- tests/unit/analyseView.test.mjs | 5 +++++ tests/unit/funktionenView.test.mjs | 2 ++ 5 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/components/customer/CustomerFunktionen.jsx b/src/components/customer/CustomerFunktionen.jsx index 82ce1a6..704539a 100644 --- a/src/components/customer/CustomerFunktionen.jsx +++ b/src/components/customer/CustomerFunktionen.jsx @@ -8,7 +8,7 @@ import { hindernisText, panelModell, anleitungOffen, textformNoetig, textformAnsicht, textformBereit, speicherStatus, anfrageZeilen, anfrageStatus, stripeText, stripeTon, shopHatEintrag, begruendungOk, BEGRUENDUNG_MAX, entscheidungStatus, } from '../../lib/funktionenView' -import { CHANNELS, channelLabel } from '../../lib/analyseView' +import { FUNKTION_CHANNELS, channelLabel } from '../../lib/analyseView' import { berlinYmd, fmtDateTime } from '../../lib/format' import { ticketPath } from '../../lib/ticketRoutes' import { zeitenStatusText, mergeTeam, abschaltMeldung } from '../../lib/zeitenView' @@ -139,7 +139,7 @@ function TextformPanel({ funktion, feld, value, onChange, projectId, today, disa Weg: - {CHANNELS.map((c) => ( + {FUNKTION_CHANNELS.map((c) => (