From b39b8f22c9be01cc43665ca9f26212eaa25413d2 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Fri, 7 Jan 2022 18:24:40 +0100 Subject: [PATCH] Framework - Logging : when the default severity level is different than "Warning" because the application doesn't send anything else out, make sure to push these defaults via the controller. closes https://github.com/opnsense/core/pull/5472 In a future version we might want to be able to ship metadata per log view, in which case the service binding and defaults should be provided from there. --- .../controllers/OPNsense/Diagnostics/LogController.php | 10 ++++++++++ .../mvc/app/views/OPNsense/Diagnostics/log.volt | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/LogController.php b/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/LogController.php index 037d7a097..b46ca46ae 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/LogController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/LogController.php @@ -44,6 +44,16 @@ class LogController extends IndexController $service = $module == 'core' ? $scope : $module; + /* XXX manually hook different severity for specific cases */ + switch ($service) { + case 'filter': + $this->view->default_log_severity = "Informational"; + break; + default: + $this->view->default_log_severity = "Warning"; + break; + } + /* XXX manually hook up known services for now */ switch ($service) { case 'ipsec': diff --git a/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt b/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt index 53c7b2a8a..b97cd19ad 100644 --- a/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt +++ b/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt @@ -27,7 +27,7 @@