public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
[Web] Only include mailcow_info in JS when mailcow_cc_username is set
1e192e14
data/web/templates/base.twig | 12 ++++++++++++
1 file changed, 12 insertions(+)
Diff
diff --git a/data/web/templates/base.twig b/data/web/templates/base.twig
index 642d130a..a8d0f6f3 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();