diff --git a/files/routes/jinja2.py b/files/routes/jinja2.py index a7ace365d..0163fc792 100644 --- a/files/routes/jinja2.py +++ b/files/routes/jinja2.py @@ -107,12 +107,14 @@ def max_days(): @cache.memoize(timeout=60) def bar_position(): + t = int(time.time()) - 86400 + db = db_session() vaxxed = db.execute(text("SELECT COUNT(*) FROM users WHERE zombie > 0")).one()[0] zombie = db.execute(text("SELECT COUNT(*) FROM users WHERE zombie < 0")).one()[0] total = db.execute(text("SELECT COUNT(*) FROM " "(SELECT DISTINCT ON (author_id) author_id AS uid FROM comments " - "WHERE created_utc > 1666402200) AS q1 " + f"WHERE created_utc > {t}) AS q1 " "FULL OUTER JOIN (SELECT id AS uid FROM users WHERE zombie != 0) as q2 " "ON q1.uid = q2.uid")).one()[0] total = max(total, 1)