From 1e192e14f4e16d7644a7efd5594e5c31f70a0fe4 Mon Sep 17 00:00:00 2001 From: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com> Date: Tue, 9 Sep 2025 11:09:09 +0200 Subject: [PATCH] [Web] Only include mailcow_info in JS when mailcow_cc_username is set --- data/web/templates/base.twig | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/data/web/templates/base.twig b/data/web/templates/base.twig index 642d130a5..a8d0f6f39 100644 --- a/data/web/templates/base.twig +++ b/data/web/templates/base.twig @@ -166,6 +166,7 @@ var lang_danger = {{ lang_danger|raw }}; var docker_timeout = {{ docker_timeout|raw }} * 1000; var mailcow_cc_role = '{{ mailcow_cc_role }}'; + {% if mailcow_cc_username %} var mailcow_info = { version_tag: '{{ mailcow_info.version_tag }}', last_version_tag: '{{ mailcow_info.last_version_tag }}', @@ -175,6 +176,17 @@ project_repo: '{{ mailcow_info.git_repo }}', branch: '{{ mailcow_info.mailcow_branch }}' }; + {% else %} + var mailcow_info = { + version_tag: '', + last_version_tag: '', + updatedAt: '', + project_url: '', + project_owner: '', + project_repo: '', + branch: '' + }; + {% endif %} $(window).scroll(function() { sessionStorage.scrollTop = $(this).scrollTop();