marketing-template-channel-mismatchHTTP 400Für EntwicklerDiese Vorlage ist eine …-Vorlage; … gehört zum anderen Kanal. Den Kanal einer Vorlage kann man nicht ändern — bitte eine neue Vorlage anlegen.
Woran es liegt
Beim Speichern kamen Felder des anderen Kanals mit, etwa ein SMS-Text an eine E-Mail-Vorlage oder Betreff und Blöcke an eine SMS-Vorlage. Die Antwort nennt sie im Feld fields.
Was zu tun ist
Nur die Felder des eigenen Kanals senden. Für den anderen Kanal eine neue Vorlage anlegen.
Fundstelle im Code
src/lib/marketing/templates/errors.ts, src/app/api/restaurants/[slug]/marketing/templates/[id]/route.ts