forked from rDrama/rDrama
fix bar_position
parent
83220164e5
commit
3f09930678
|
@ -107,12 +107,14 @@ def max_days():
|
||||||
|
|
||||||
@cache.memoize(timeout=60)
|
@cache.memoize(timeout=60)
|
||||||
def bar_position():
|
def bar_position():
|
||||||
|
t = int(time.time()) - 86400
|
||||||
|
|
||||||
db = db_session()
|
db = db_session()
|
||||||
vaxxed = db.execute(text("SELECT COUNT(*) FROM users WHERE zombie > 0")).one()[0]
|
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]
|
zombie = db.execute(text("SELECT COUNT(*) FROM users WHERE zombie < 0")).one()[0]
|
||||||
total = db.execute(text("SELECT COUNT(*) FROM "
|
total = db.execute(text("SELECT COUNT(*) FROM "
|
||||||
"(SELECT DISTINCT ON (author_id) author_id AS uid FROM comments "
|
"(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 "
|
"FULL OUTER JOIN (SELECT id AS uid FROM users WHERE zombie != 0) as q2 "
|
||||||
"ON q1.uid = q2.uid")).one()[0]
|
"ON q1.uid = q2.uid")).one()[0]
|
||||||
total = max(total, 1)
|
total = max(total, 1)
|
||||||
|
|
Loading…
Reference in New Issue