bericht/class
Eduard Wisch d043dfaf46
All checks were successful
Deploy bericht / deploy (push) Successful in 1s
fix: Bericht create() backwards-kompatibel gegen fehlende Migrations-Spalten
Nach dem Deploy sind die neuen Spalten version/fk_bericht_parent
(Phase 5.3) erst da wenn das Modul einmal reaktiviert wurde.
Bis dahin knallte der INSERT mit 'Unknown column version' und man
konnte keine neuen Berichte anlegen.

Fix: create() prüft via SHOW COLUMNS welche optionalen Spalten
(page_format, page_orientation, is_template, template_label,
version, fk_bericht_parent) tatsächlich existieren und nimmt nur
die vorhandenen in das INSERT-Statement auf.

Damit laufen auch Systeme, bei denen die Migration noch nicht
durchgelaufen ist, ohne Fehler weiter. Nach der Reaktivierung
werden automatisch alle Spalten befüllt.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
[deploy]
2026-04-09 09:19:17 +02:00
..
bericht.class.php fix: Bericht create() backwards-kompatibel gegen fehlende Migrations-Spalten 2026-04-09 09:19:17 +02:00
upload_token.class.php fix: Cronjob entfernt, Cleanup opportunistisch beim Token-Create 2026-04-09 08:58:39 +02:00