Feature: Stats-Band + Tagebuch-Einträge, km alle Routen (public+privat)
- landing.html: neues Stats-Band-Element 'Tagebuch-Einträge' (#big-diary) mit Wert aus diary_entries (war bereits im API-Response vorhanden) - stats.py km-Query: explizit WHERE is_valid=1 (kein is_public-Filter — private Routen werden mitgezählt, nur ungültige Aufzeichnungen ausgeschlossen) - SW by-v998, APP_VER 998
This commit is contained in:
parent
902e6b8602
commit
be9f263e0d
5 changed files with 10 additions and 4 deletions
|
|
@ -33,7 +33,8 @@ async def public_stats():
|
|||
users = conn.execute("SELECT COUNT(*) FROM users").fetchone()[0]
|
||||
dogs = conn.execute("SELECT COUNT(*) FROM dogs").fetchone()[0]
|
||||
km = conn.execute(
|
||||
"SELECT ROUND(COALESCE(SUM(distanz_km),0),0) FROM routes"
|
||||
# Alle Routen (öffentlich + privat), nur valide Aufzeichnungen
|
||||
"SELECT ROUND(COALESCE(SUM(distanz_km),0),0) FROM routes WHERE is_valid=1"
|
||||
).fetchone()[0]
|
||||
posts = conn.execute("SELECT COUNT(*) FROM forum_posts").fetchone()[0]
|
||||
diary = conn.execute("SELECT COUNT(*) FROM diary").fetchone()[0]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue