diff --git a/public/assets/js/app.js b/public/assets/js/app.js index fba56d9..9c3b847 100644 --- a/public/assets/js/app.js +++ b/public/assets/js/app.js @@ -54,6 +54,7 @@ drupal: false, file_structure: 'modularized', + symlink: true, referrer_policy: 'no-referrer-when-downgrade', content_security_policy: 'default-src * data: \'unsafe-eval\' \'unsafe-inline\'', @@ -311,6 +312,10 @@ var name = sourceCode.dataset.filename; var content = sourceCode.children[0].children[0].innerText; + if (!$scope.isSymlink() && name.match(/^sites-available\//)) { + name = name.replace(/^sites-available\//, 'sites-enabled/'); + } + zip.file(name, content); if (name.match(/^sites-available\//)) { @@ -573,6 +578,10 @@ return $scope.data.proxy; }; + $scope.isSymlink = function() { + return $scope.isModularized() && $scope.data.symlink; + }; + ////////////////// diff --git a/public/index.html b/public/index.html index d430d3b..5ec8e63 100644 --- a/public/index.html +++ b/public/index.html @@ -712,6 +712,17 @@ +