diff --git a/routes/__pycache__/main.cpython-313.pyc b/routes/__pycache__/main.cpython-313.pyc index eb02311..ecfaa24 100644 Binary files a/routes/__pycache__/main.cpython-313.pyc and b/routes/__pycache__/main.cpython-313.pyc differ diff --git a/routes/main.py b/routes/main.py index 935ac30..12ddec7 100644 --- a/routes/main.py +++ b/routes/main.py @@ -19,6 +19,11 @@ logging.basicConfig( logger = logging.getLogger(__name__) def init_routes(main_bp): + @main_bp.context_processor + def inject_site_settings(): + site_settings = SiteSettings.query.first() + return dict(site_settings=site_settings) + @main_bp.route('/') def home(): if current_user.is_authenticated: diff --git a/templates/common/base.html b/templates/common/base.html index c0f00bd..33963f6 100644 --- a/templates/common/base.html +++ b/templates/common/base.html @@ -4,7 +4,7 @@ - {% block title %}DocuPulse{% endblock %} + {% block title %}{% if site_settings.company_name %}DocuPulse for {{ site_settings.company_name }}{% else %}DocuPulse{% endif %}{% endblock %} @@ -18,7 +18,13 @@