fixxed error with jinja template and today variable

This commit is contained in:
oberon 2026-02-12 22:30:05 +01:00
parent cae805fb65
commit e5d5d74523

15
app.py
View File

@ -291,19 +291,20 @@ def admin_logs(date=None):
if date is None:
date = datetime.now().strftime('%d')
today = datetime.now().strftime('%Y-%m')
today = datetime.now().strftime('%Y-%m') # ← Hier definieren!
log_dir = os.path.join(LOG_DIR, today)
if not os.path.exists(log_dir):
return render_template('admin_logs.html', logs="Keine Logs für diesen Tag.", date=date, dates=[])
return render_template('admin_logs.html', logs="Keine Logs für diesen Tag.", date=date, dates=[], today=today)
# Verfügbare Tage (alle .log-Dateien im Monatsordner)
# Verfügbare Tage ...
dates = sorted([
f.split('-')[0] for f in os.listdir(log_dir)
if f.endswith('-info.log') or f.endswith('-error.log')
], reverse=True)
# Logs des gewählten Tages laden
# Logs laden ...
info_path = os.path.join(log_dir, f"{date}-info.log")
error_path = os.path.join(log_dir, f"{date}-error.log")
@ -317,7 +318,11 @@ def admin_logs(date=None):
log_content = "\n\n".join(logs) if logs else "Keine Logs für diesen Tag."
return render_template('admin_logs.html', logs=log_content, date=date, dates=dates)
return render_template('admin_logs.html',
logs=log_content,
date=date,
dates=dates,
today=today) # ← Hier mit übergeben!
@app.route('/configs/<path:filename>')