diff --git a/files/routes/front.py b/files/routes/front.py index 0ea87cd3c7..c5461ab7d5 100644 --- a/files/routes/front.py +++ b/files/routes/front.py @@ -140,6 +140,10 @@ def front_all(v): if v and request.path.startswith('/logged_out'): v = None + if not session.get("session_id"): + session.permanent = True + session["session_id"] = secrets.token_hex(49) + try: page = max(int(request.values.get("page", 1)), 1) except: abort(400)