浏览代码

Merge pull request #6715 from mailcow/fix/version-tag

[Web] Only include mailcow_info in JS when mailcow_cc_username is set
FreddleSpl0it 2 天之前
父节点
当前提交
2f75039194
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      data/web/templates/base.twig

+ 12 - 0
data/web/templates/base.twig

@@ -166,6 +166,7 @@
   var lang_danger = {{ lang_danger|raw }};
   var lang_danger = {{ lang_danger|raw }};
   var docker_timeout = {{ docker_timeout|raw }} * 1000;
   var docker_timeout = {{ docker_timeout|raw }} * 1000;
   var mailcow_cc_role = '{{ mailcow_cc_role }}';
   var mailcow_cc_role = '{{ mailcow_cc_role }}';
+  {% if mailcow_cc_username %}
   var mailcow_info = {
   var mailcow_info = {
     version_tag: '{{ mailcow_info.version_tag }}',
     version_tag: '{{ mailcow_info.version_tag }}',
     last_version_tag: '{{ mailcow_info.last_version_tag }}',
     last_version_tag: '{{ mailcow_info.last_version_tag }}',
@@ -175,6 +176,17 @@
     project_repo: '{{ mailcow_info.git_repo }}',
     project_repo: '{{ mailcow_info.git_repo }}',
     branch: '{{ mailcow_info.mailcow_branch }}'
     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() {
 $(window).scroll(function() {
   sessionStorage.scrollTop = $(this).scrollTop();
   sessionStorage.scrollTop = $(this).scrollTop();