remotes/1693045480750635534/spooky-22
Aevann1 2022-01-24 23:44:31 +02:00
parent 0d5b819b33
commit de5e5d543b
2 changed files with 5 additions and 5 deletions

View File

@ -85,6 +85,10 @@ mail = Mail(app)
@app.before_request
def before_request():
if not session.get("session_id") and not request.path.startswith("/assets") and not request.path.startswith("/images") and not request.path.startswith("/hostedimages") and not request.path.startswith("/static") and not request.path.startswith("/song"):
session.permanent = True
session["session_id"] = secrets.token_hex(49)
if request.method.lower() != "get" and app.config["READ_ONLY"]:
return {"error":f"{app.config['SITE_NAME']} is currently in read-only mode."}, 500
@ -101,7 +105,7 @@ def before_request():
if 'iphone' in ua or 'ipad' in ua or 'ipod' in ua or 'mac os' in ua or ' firefox/' in ua: g.seal = True
else: g.seal = False
@app.teardown_appcontext
def teardown_request(error):

View File

@ -135,10 +135,6 @@ def notifications(v):
@auth_desired
def front_all(v):
if not session.get("session_id"):
session.permanent = True
session["session_id"] = secrets.token_hex(49)
if not v and request.path == "/" and not request.headers.get("Authorization"):
return redirect(f"{SITE_FULL}/logged_out{request.full_path}")