commonsbooking
commonsbooking copied to clipboard
fix #1229 (Vergangene Buchungen in Buchungsübersicht)
Was
Die Buchungsliste zeigt mit der Initialkonfiguration nur Buchungen ab dem heutigen Tag an. Wenn vergangene Buchungen angezeigt werden sollen, muss über den Filter das Startdatum in die Vergangenheit gesetzt werden. Eben dieser Filter wird aber nicht angezeigt, wenn keine Buchungen vorhanden sind. Deshalb sorgt dieser PR dafür, dass bei nicht gesetztem Startdatum und keinen Buchungen in der Zukunft sukzessive die letzten drei Jahre durchsucht werden um Nutzenden wenigstens eine Buchung anzeigen zu können. Von da aus können Nutzende dann mit dem ihnen nun angezeigten Filter auch weiter in der Vergangenheit ihre Buchungen sehen.
- Mögliche Probleme *
Wenn Nutzende keine Buchungen in den letzten drei Jahren getätigt haben wird ihnen die Buchungsliste wieder nicht angezeigt.
- Alternative * Eine schöne Alternative wäre bestimmt auch neben dem Warnhinweis "Keine Buchungen vorhanden" einen Link zu haben "Alte Buchungen laden", der dann die entsprechende AJAX Anfrage stellt. Das würde ein Verwirren der Nutzer durch alte Buchungen vielleicht verhindern. Das war jetzt eine Lösung mit relativ geringem Aufwand.
closes #1229