Format-Templates nicht mehr re-seeden, Signatur-Kuverts entfernt, Weiteres-Menü
- bootstrap: format_templates nur bei LEERER Collection anlegen (Betreiber
pflegt sie selbst; kein Wieder-Anlegen bei jedem Bootstrap).
- Unterschriftenservice: Inline-Kuverts ("Kuverts mitdrucken") + Verknüpfen im
Signatur-Tab wieder entfernt; signature-order auf Seiten-only zurückgesetzt.
- Produktion: Verknüpfen, In Kontakte speichern, Neu generieren und In manuellen
Druck übernehmen hinter "Weiteres"-Button gebündelt; Notiz bleibt vorne.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -915,10 +915,16 @@ async function applySeed() {
|
||||
{ key: 'kuvert_b_v1', name: 'Kuvert C6 – Variante 1', type: 'umschlag', width: 4.49, height: 6.38, xpos: 4.2, ypos: -0.2, scale: 1.0, rotation: 90 },
|
||||
{ key: 'kuvert_b_v2', name: 'Kuvert C6 – Variante 2', type: 'umschlag', width: 4.33, height: 6.38, xpos: 4.0, ypos: -0.2, scale: 1.0, rotation: 90 },
|
||||
];
|
||||
for (const t of formatTemplates) {
|
||||
const vorhanden = await api('GET', `/items/format_templates?filter[key][_eq]=${encodeURIComponent(t.key)}&limit=1&fields=id`);
|
||||
if (vorhanden && vorhanden.length) await api('PATCH', `/items/format_templates/${vorhanden[0].id}`, t);
|
||||
else { await api('POST', '/items/format_templates', t); log('seed + format_templates.' + t.key); }
|
||||
// Nur bei LEERER Collection anlegen (Erstinstallation). Der Betreiber pflegt die
|
||||
// Templates danach selbst (löschen/umbenennen/eigene) – Bootstrap fügt sie NICHT
|
||||
// wieder hinzu. Vorhandene werden bewusst nicht überschrieben.
|
||||
const ftVorhanden = await api('GET', `/items/format_templates?limit=1&fields=id`);
|
||||
if (!ftVorhanden || !ftVorhanden.length) {
|
||||
for (const t of formatTemplates) {
|
||||
await api('POST', '/items/format_templates', t); log('seed + format_templates.' + t.key);
|
||||
}
|
||||
} else {
|
||||
log('format_templates vorhanden → Seed übersprungen (vom Betreiber gepflegt)');
|
||||
}
|
||||
|
||||
// Rendering-Formate (zentral fürs Backend). Werte = bisherige Defaults.
|
||||
|
||||
Reference in New Issue
Block a user