From e76beebebb30c5c0b0e219a161ae97c42c39b5b7 Mon Sep 17 00:00:00 2001 From: andryyy Date: Fri, 10 Jan 2020 20:48:35 +0100 Subject: [PATCH] [Web] Do not show Solr and Clam status when disabled, thanks to Tina --- data/web/debug.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/data/web/debug.php b/data/web/debug.php index dae0c192..863e3527 100644 --- a/data/web/debug.php +++ b/data/web/debug.php @@ -4,12 +4,8 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/prerequisites.inc.php'; if (isset($_SESSION['mailcow_cc_role']) && $_SESSION['mailcow_cc_role'] == "admin") { require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/header.inc.php'; $_SESSION['return_to'] = $_SERVER['REQUEST_URI']; -if (strtolower(getenv('SKIP_SOLR')) == 'n') { - $solr_status = solr_status(); -} -else { - $solr_status = false; -} +$solr_status = (preg_match("/^([yY][eE][sS]|[yY])+$/", $_ENV["SKIP_SOLR"]) === false) ? solr_status() : false; +$clamd_status = (preg_match("/^([yY][eE][sS]|[yY])+$/", $_ENV["SKIP_CLAMD"]) === false) ? true : false; ?>
@@ -107,6 +103,8 @@ else { $container_info) { + if ($container == 'clamd-mailcow' && $clamd_status === false) { continue; } + if ($container == 'solr-mailcow' && $solr_status === false) { continue; } ?>