fd
This commit is contained in:
parent
c4d99fb898
commit
0f5dca1fa1
2 changed files with 3 additions and 12 deletions
|
@ -7,7 +7,7 @@ def session_over18():
|
||||||
|
|
||||||
now = int(time.time())
|
now = int(time.time())
|
||||||
|
|
||||||
return session.get('over_18', {}).get(1) >= now
|
return session.get('over_18', 0) >= now
|
||||||
|
|
||||||
|
|
||||||
def make_logged_out_formkey(t):
|
def make_logged_out_formkey(t):
|
||||||
|
|
|
@ -159,12 +159,7 @@ def error_503(e, v):
|
||||||
@validate_formkey
|
@validate_formkey
|
||||||
def allow_nsfw_logged_in(v):
|
def allow_nsfw_logged_in(v):
|
||||||
|
|
||||||
cutoff = int(time.time()) + 3600
|
if not session.get("over_18"): session["over_18"] = int(time.time()) + 3600
|
||||||
|
|
||||||
if not session.get("over_18", None):
|
|
||||||
session["over_18"] = {}
|
|
||||||
|
|
||||||
session["over_18"][1] = cutoff
|
|
||||||
|
|
||||||
return redirect(request.form.get("redir"))
|
return redirect(request.form.get("redir"))
|
||||||
|
|
||||||
|
@ -183,11 +178,7 @@ def allow_nsfw_logged_out(v):
|
||||||
):
|
):
|
||||||
abort(403)
|
abort(403)
|
||||||
|
|
||||||
if not session.get("over_18", None):
|
if not session.get("over_18"): session["over_18"] = int(time.time()) + 3600
|
||||||
session["over_18"] = {}
|
|
||||||
|
|
||||||
cutoff = int(time.time()) + 3600
|
|
||||||
session["over_18"][1] = cutoff
|
|
||||||
|
|
||||||
return redirect(request.form.get("redir"))
|
return redirect(request.form.get("redir"))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue