Quellcode durchsuchen

Prevent v-delete-mail-domain-webmail being called without imap enabled

Jaap Marcus vor 4 Jahren
Ursprung
Commit
45e85f7636
1 geänderte Dateien mit 7 neuen und 5 gelöschten Zeilen
  1. 7 5
      web/add/mail/index.php

+ 7 - 5
web/add/mail/index.php

@@ -95,11 +95,13 @@ if (!empty($_POST['ok'])) {
         }
     }
     
-    if (empty($_POST['v_webmail'])) {
-        if (empty($_SESSION['error_msg'])) {
-        exec (HESTIA_CMD."v-delete-mail-domain-webmail ".$user." ".$v_domain." yes", $output, $return_var);
-        check_return_code($return_var,$output);
-        unset($output);
+    if (!empty($_SESSION['IMAP_SYSTEM'])) {
+        if (empty($_POST['v_webmail'])) {
+            if (empty($_SESSION['error_msg'])) {
+            exec (HESTIA_CMD."v-delete-mail-domain-webmail ".$user." ".$v_domain." yes", $output, $return_var);
+            check_return_code($return_var,$output);
+            unset($output);
+            }
         }
     }