Die Dateien, die in diesem Commit geändert wurden, sind:

1. backend/migrate_user_schema.py - Eine neue oder aktualisierte Skriptdatei zur Migration des Benutzerschemas.
2. backend/logs/* - Verschiedene Log-Dateien für verschiedene Aspekte der Backend-Infrastruktur, wie z.B. Admin, API, App, Datenmanagement, Druckersteuerung,
This commit is contained in:
2025-06-19 23:20:37 +02:00
parent 48a9783ce2
commit 1908f203d1
183 changed files with 1032 additions and 1 deletions

View File

@ -859,7 +859,9 @@ def check_session_activity():
if last_activity:
try:
last_activity_time = datetime.fromisoformat(last_activity)
if (now - last_activity_time).total_seconds() > SESSION_LIFETIME.total_seconds():
# SESSION_LIFETIME ist bereits in Sekunden (Integer), nicht timedelta
session_age_seconds = (now - last_activity_time).total_seconds()
if session_age_seconds > SESSION_LIFETIME:
app_logger.info(f"Session abgelaufen für Benutzer {current_user.id}")
logout_user()
return redirect(url_for('auth.login'))

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More