forked from rDrama/rDrama
api: don't hit calc_users if this is the API
sometimes we render HTML where we probably... shouldn't. in most cases this is fine, but if API clients hit it it can errenously setmaster
parent
aeb1916b01
commit
0356c589a4
|
@ -18,6 +18,7 @@ def session_init():
|
||||||
session["session_id"] = secrets.token_hex(49)
|
session["session_id"] = secrets.token_hex(49)
|
||||||
|
|
||||||
def calc_users(v):
|
def calc_users(v):
|
||||||
|
if g.is_api_or_xhr: return
|
||||||
loggedin = cache.get(f'{SITE}_loggedin') or {}
|
loggedin = cache.get(f'{SITE}_loggedin') or {}
|
||||||
loggedout = cache.get(f'{SITE}_loggedout') or {}
|
loggedout = cache.get(f'{SITE}_loggedout') or {}
|
||||||
timestamp = int(time.time())
|
timestamp = int(time.time())
|
||||||
|
|
Loading…
Reference in New Issue