From 17650775d2e513745d5bb65129c3e24c1a880fab Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 7 Mar 2021 09:02:24 +0300 Subject: [PATCH] hide event log accordion pane if LOG_DESTINATION is not sql --- classes/pref/system.php | 15 ++++++--------- include/errorhandler.php | 2 ++ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/classes/pref/system.php b/classes/pref/system.php index 0ccbdfea1..fb2379088 100644 --- a/classes/pref/system.php +++ b/classes/pref/system.php @@ -165,16 +165,13 @@ class Pref_System extends Handler_Administrative { $page = (int) ($_REQUEST["page"] ?? 0); ?>
-
'> - +
'> + _log_viewer($page, $severity); - } else { - print_notice("Please set Config::get(Config::LOG_DESTINATION) to 'sql' in config.php to enable database logging."); - } - ?> -
- + ?> +
+
'>
diff --git a/include/errorhandler.php b/include/errorhandler.php index 1908bd39c..2ad0be062 100644 --- a/include/errorhandler.php +++ b/include/errorhandler.php @@ -55,6 +55,8 @@ function ttrss_error_handler($errno, $errstr, $file, $line) { if (class_exists("Logger")) return Logger::log_error((int)$errno, $errstr, $file, (int)$line, $context); + else + return false; } function ttrss_fatal_handler() {