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 @@