Problem:currentYear = 2026 ist hartkodiert und der Jahr-Selektor enthält nur die Option 2026. Planung für andere Jahre (z.B. 2027) ist unmöglich; ab 2027 ist die App faktisch unbrauchbar.
Fix:currentYear = new Date().getFullYear() initialisieren und den Selektor dynamisch mit einem Bereich (z.B. aktuelles Jahr −1 bis +2) füllen.
**Schweregrad:** HIGH
**Dateien:** `js/calendar.js:10`, `js/calendar.js:43-48`
**Problem:** `currentYear = 2026` ist hartkodiert und der Jahr-Selektor enthält nur die Option 2026. Planung für andere Jahre (z.B. 2027) ist unmöglich; ab 2027 ist die App faktisch unbrauchbar.
**Fix:** `currentYear = new Date().getFullYear()` initialisieren und den Selektor dynamisch mit einem Bereich (z.B. aktuelles Jahr −1 bis +2) füllen.
Behoben in 700ec6d auf Branch feat/multi-moderators: currentYear initialisiert nun mit new Date().getFullYear(), der Jahr-Selektor bietet den Bereich aktuelles Jahr −1 bis +2.
Behoben in `700ec6d` auf Branch `feat/multi-moderators`: `currentYear` initialisiert nun mit `new Date().getFullYear()`, der Jahr-Selektor bietet den Bereich aktuelles Jahr −1 bis +2.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Schweregrad: HIGH
Dateien:
js/calendar.js:10,js/calendar.js:43-48Problem:
currentYear = 2026ist hartkodiert und der Jahr-Selektor enthält nur die Option 2026. Planung für andere Jahre (z.B. 2027) ist unmöglich; ab 2027 ist die App faktisch unbrauchbar.Fix:
currentYear = new Date().getFullYear()initialisieren und den Selektor dynamisch mit einem Bereich (z.B. aktuelles Jahr −1 bis +2) füllen.Behoben in
700ec6dauf Branchfeat/multi-moderators:currentYearinitialisiert nun mitnew Date().getFullYear(), der Jahr-Selektor bietet den Bereich aktuelles Jahr −1 bis +2.