From a497da827460494d20f4f4b9e7af5fcab8889452 Mon Sep 17 00:00:00 2001 From: Kobe Date: Mon, 26 May 2025 10:58:13 +0200 Subject: [PATCH] fixed issue with site settings template --- routes/__init__.py | 7 +++++++ routes/__pycache__/__init__.cpython-313.pyc | Bin 1429 -> 1838 bytes 2 files changed, 7 insertions(+) diff --git a/routes/__init__.py b/routes/__init__.py index 1bbbb03..97d597d 100644 --- a/routes/__init__.py +++ b/routes/__init__.py @@ -1,5 +1,6 @@ from flask import Blueprint, Flask, render_template from flask_login import login_required +from models import SiteSettings def init_app(app: Flask): # Create blueprints @@ -17,6 +18,12 @@ def init_app(app: Flask): init_main_routes(main_bp) init_auth_routes(auth_bp) + # Add site_settings context processor to all blueprints + @app.context_processor + def inject_site_settings(): + site_settings = SiteSettings.query.first() + return dict(site_settings=site_settings) + # Register blueprints app.register_blueprint(main_bp) app.register_blueprint(auth_bp) diff --git a/routes/__pycache__/__init__.cpython-313.pyc b/routes/__pycache__/__init__.cpython-313.pyc index 3bc641f57282ed6da5b60ac3e1f8cd7bf934ecec..636a1f35bfc61b568b47b9fc40be43024f20f468 100644 GIT binary patch delta 835 zcmZuvO=uHA6rS0i>?Y~DiIKWVsA-^$Ceo6oEh2_oJO~Owx&#Ulm$+Hm4ap|XY(VkQ z9=&N8dhyh2FCKgF;?ZkD4}rzvMe&-Fdhwz&X?_U!V7~X}eeY-H%^U?kT~mgN5&%>J zYg_w&J4zH5I=53xK{sCC{w(W9d2UH^o}^QC)TtDC`%Jx z3Fz=Xqz$>^3G@_9r(xjnIMN9Lu|Q9J)wa+ZPkd=3?0Q1gHeJL{LInOn{f6z-EYmgS zQoWSz*sf7&wbt|Xrdg@u!utQ>7HJinq;Lp+Xe)g!)6+72E!)$wXIk!^@=c8#ul3Yy zSI!P;5Fqclw<2QmBLzNFV~IFK;SgNP#z$r^=HJ!>KeZ!$9nh zAeBLIM3_y-t(Y!GtOimTgc%WLg!S4rTBvDS7&j65!Y5+^Br{fORBXq1(ek89+uf%I z3X?zlqg<5b-=ct7pXI5H&g;pOfuOsTWv_$3l7>)>`uu${))QkF94BrJdEko=m^BEH z&q7sV7b&LwWL3Pg>-ieZs#V9MM;Vnl0i&CaJLDcm|Rj^#19hV0TBW~VzLISq7-Kl zJ4g+CZenI$d{V(J_QcYX3?QROU~)36yN(D@vKVBZ0t^%hgVb|m=4F<|1B0bV5y)i$ zsaiYv4y)f}7q(<}keB>4*(a}K)9?VxuVg3!i9xm6q3_uF37XXehT4?|P