diff --git a/files/routes/settings.py b/files/routes/settings.py index cdc905602..732fbd293 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -92,7 +92,7 @@ def settings_personal_post(v): background = request.values.get("background", v.background) if background != v.background and background.endswith(".webp") and len(background) <= 20: - v.background = request.values.get("background") + v.background = request.values.get("background").replace('.webp', '') updated = True elif request.values.get("reddit", v.reddit) != v.reddit: reddit = request.values.get("reddit") diff --git a/files/templates/util/html_head.html b/files/templates/util/html_head.html index 2cb624a63..6d9fde8d1 100644 --- a/files/templates/util/html_head.html +++ b/files/templates/util/html_head.html @@ -157,17 +157,22 @@ {% macro stylesheets_lower() %} {% if SITE_NAME == 'rDrama' and (not v or v.is_banned or v.agendaposter) %} - {% set background = '/assets/images/backgrounds/glitter/1.webp?v=3' %} + {% set background = 'glitter/1' %} {% elif v and v.background %} - {% set background = '/assets/images/backgrounds/' + v.background %} + {% set background = v.background %} + {% endif %} + + {% if background %} + {% endif %} - {% endmacro %} {% macro default_theme() %}