diff --git a/Web/app.py b/Web/app.py index dda1d31..dd3853c 100755 --- a/Web/app.py +++ b/Web/app.py @@ -3783,14 +3783,6 @@ def mahnungen_admin(): 'is_blocked': is_blocked }) - - return render_template( - 'mahnungen_admin.html', - overdue_items=overdue_list, - # KORRIGIERT: 'overdue_items' statt 'overdue_list', damit es zum HTML passt - library_module_enabled=cfg.MODULES.is_enabled('library'), - student_cards_module_enabled=cfg.MODULES.is_enabled('student_cards'), - ) except Exception as e: app.logger.error(f"Fehler beim Laden der Mahnungsverwaltung: {e}") flash('Fehler beim Laden der Mahnungsverwaltung.', 'error') @@ -3799,6 +3791,13 @@ def mahnungen_admin(): if client: client.close() + return render_template( + 'mahnungen_admin.html', + overdue_items=overdue_list, + library_module_enabled=cfg.MODULES.is_enabled('library'), + student_cards_module_enabled=cfg.MODULES.is_enabled('student_cards'), + ) + @app.route('/mahnungen_reset', methods=['POST']) def mahnungen_reset(): """Setzt die Mahnstufe einer Ausleihe zurück, verlängert die Frist und entsperrt den Schülerausweis."""