diff --git a/src/content/admin/WorshipManagement.vue b/src/content/admin/WorshipManagement.vue index 71fe103..a702989 100644 --- a/src/content/admin/WorshipManagement.vue +++ b/src/content/admin/WorshipManagement.vue @@ -271,11 +271,22 @@ export default { return; } + // Normalisiere das Datum (HTML input gibt YYYY-MM-DD zurück) + const selectedDate = this.worshipData.date; + // Finde liturgischen Tag für das gewählte Datum - const liturgicalDay = this.liturgicalDays.find(day => day.date === this.worshipData.date); + const liturgicalDay = this.liturgicalDays.find(day => { + // Vergleiche nur das Datum (ignoriere mögliche Zeitstempel) + const dayDate = typeof day.date === 'string' ? day.date : day.date.split('T')[0]; + return dayDate === selectedDate; + }); + if (liturgicalDay) { this.selectedDayName = { name: liturgicalDay.dayName }; this.worshipData.dayName = liturgicalDay.dayName; + console.log('Liturgischer Tag gefunden:', liturgicalDay.dayName); + } else { + console.log('Kein liturgischer Tag gefunden für:', selectedDate); } }, async saveWorship() {