# Journal 2026-10-02

## Tag der Maus: Einwilligungen in Teilnehmerlisten

**Ist-Stand:** Zwei Pflicht-Checkboxen (Berichterstattung + Öffentlichkeitsarbeit Mobi/KSB)
waren nur auf Kurs **338** (09:00–09:30) konfiguriert; Slots 339–353 hatten sie nicht.

**Änderungen:**
- Sync-Command `app:appointments:sync-tag-der-maus-consent-fields` → Checkboxen auf alle
  Tag-der-Maus-Kurse kopiert (15 Kurse)
- PDF/Excel: Einwilligungen mit kurzen Labels (Ja/Nein), Excel-Export aus Kursübersicht
  (`courses_xlsx_participants`)
- XLSX-Slot-Export: strukturierte Extra-Felder korrekt auslesen + Kurzlabels

**Hinweis:** Bereits gebuchte Slots 339–353 haben keine gespeicherten Einwilligungen
(damals nicht abgefragt). Neu-Buchungen auf diesen Slots fragen die Checkboxen ab.

**Dateien:** `AppointmentExtraFieldExportHelper.php`, `CoursePdfService.php`,
`AppointmentController.php`, `AdminCoursesController.php`, `participant_list.html.twig`,
`admin/courses/index.html.twig`, `SyncTagDerMausConsentFieldsCommand.php`
