[Bug] „Plan generieren“ überschreibt manuelle Einträge ohne Warnung #2

Closed
opened 2026-06-03 14:10:01 +02:00 by ferdi2go · 1 comment
Owner

Schweregrad: MEDIUM

Dateien: js/calendar.js:123-128

Problem: Beim Generieren werden alle History-Einträge des Monats (auch manual: true) verworfen und neu erzeugt — manuelle Korrekturen gehen ohne Rückfrage verloren.

Fix: Vor dem Generieren bestätigen lassen ODER manual:true-Einträge erhalten und nur leere/automatische Slots neu besetzen.

**Schweregrad:** MEDIUM **Dateien:** `js/calendar.js:123-128` **Problem:** Beim Generieren werden alle History-Einträge des Monats (auch `manual: true`) verworfen und neu erzeugt — manuelle Korrekturen gehen ohne Rückfrage verloren. **Fix:** Vor dem Generieren bestätigen lassen ODER `manual:true`-Einträge erhalten und nur leere/automatische Slots neu besetzen.
ferdi2go added the severity/mediumbug labels 2026-06-03 14:10:01 +02:00
Author
Owner

Behoben in e851bb2: generatePlan erhält einen preAssigned-Parameter — manuelle Einträge (manual:true) bleiben erhalten, belegen Slots, zählen für Eligibility und werden nicht doppelt besetzt; nur leere Slots werden neu generiert. Verhalten gewählt: manuelle Einträge erhalten. Inkl. 3 neuer Tests.

Behoben in `e851bb2`: `generatePlan` erhält einen `preAssigned`-Parameter — manuelle Einträge (`manual:true`) bleiben erhalten, belegen Slots, zählen für Eligibility und werden nicht doppelt besetzt; nur leere Slots werden neu generiert. Verhalten gewählt: *manuelle Einträge erhalten*. Inkl. 3 neuer Tests.
Sign in to join this conversation.