From 836d3bfd98c3e55ba7e17700f3a24bf7f25c7b24 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Wed, 30 Nov 2022 15:21:12 +0200 Subject: [PATCH] include v in errors if possible --- files/routes/errors.py | 4 +++- files/templates/default.html | 2 +- files/templates/header.html | 20 ++++---------------- 3 files changed, 8 insertions(+), 18 deletions(-) diff --git a/files/routes/errors.py b/files/routes/errors.py index 874ae3b9d..9c6245ff8 100644 --- a/files/routes/errors.py +++ b/files/routes/errors.py @@ -36,7 +36,9 @@ def error(e): if request.headers.get("Authorization") or request.headers.get("xhr"): return {"error": title, "code": e.code, "description": msg, "details": details}, e.code img = ERROR_MARSEYS.get(e.code, 'marseyl') - return render_template('errors/error.html', err=True, title=title, msg=msg, details=details, img=img), e.code + if hasattr(g, "v"): v = g.v + else: v = None + return render_template('errors/error.html', title=title, msg=msg, details=details, img=img, v=v), e.code @app.errorhandler(401) def error_401(e): diff --git a/files/templates/default.html b/files/templates/default.html index 2675ccd73..a6f8fbe8c 100644 --- a/files/templates/default.html +++ b/files/templates/default.html @@ -63,7 +63,7 @@ -{% if not err and v and v.spider %} +{% if v and v.spider %} {% endif %} diff --git a/files/templates/header.html b/files/templates/header.html index 0d29c152d..8f8a7fc48 100644 --- a/files/templates/header.html +++ b/files/templates/header.html @@ -13,7 +13,6 @@ } -{% if not err %}
{% if SITE_NAME == 'rDrama' %} {% if range(1,5) | random == 1 %} @@ -46,17 +45,8 @@ {{loggedin_counter+loggedout_counter}} people here now ({{loggedin_counter}} logged in) {% endif %}
-{% else %} - -{% endif %} -