From 2b1ff6c9a39aba42114ccb7200917080c548c474 Mon Sep 17 00:00:00 2001 From: andryyy Date: Thu, 19 Mar 2020 12:46:39 +0100 Subject: [PATCH] [Web] Fix sieve example insert --- data/web/inc/functions.presets.inc.php | 2 +- data/web/js/presets/sieveMailbox.js | 2 +- data/web/mailbox.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/data/web/inc/functions.presets.inc.php b/data/web/inc/functions.presets.inc.php index b85c3e03..e1eddbc1 100644 --- a/data/web/inc/functions.presets.inc.php +++ b/data/web/inc/functions.presets.inc.php @@ -3,7 +3,7 @@ function presets($_action, $_kind) { global $lang; switch ($_action) { case 'get': - if ($_SESSION['mailcow_cc_role'] != "admin") { + if ($_SESSION['mailcow_cc_role'] != "admin" && $_SESSION['mailcow_cc_role'] != "domainadmin") { return false; } $presets = array(); diff --git a/data/web/js/presets/sieveMailbox.js b/data/web/js/presets/sieveMailbox.js index 5b15de06..2f5419a5 100644 --- a/data/web/js/presets/sieveMailbox.js +++ b/data/web/js/presets/sieveMailbox.js @@ -22,7 +22,7 @@ if (sieve_presetsElem) { document.getElementById(elemID).addEventListener('click', function (e) { e.preventDefault(); document.querySelector('form[data-id=add_filter] #script_desc').value = item.headline; - document.querySelector('form[data-id=add_filter] #script_data').value = item.content; + document.querySelector('form[data-id=add_filter] .script_data').value = item.content; return true; }); }, 0); diff --git a/data/web/mailbox.php b/data/web/mailbox.php index ab35c908..5e5e9211 100644 --- a/data/web/mailbox.php +++ b/data/web/mailbox.php @@ -351,7 +351,7 @@ $_SESSION['return_to'] = $_SERVER['REQUEST_URI']; -
+
">