From 1e8329986ef4d06a9bb7550e24f4dacc7715fb5b Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 4 May 2021 17:32:26 +0200 Subject: [main+Session] Move session from /tmp/ to session table --- modules-available/syslog/page.inc.php | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'modules-available/syslog') diff --git a/modules-available/syslog/page.inc.php b/modules-available/syslog/page.inc.php index 6868994e..410a1ed7 100644 --- a/modules-available/syslog/page.inc.php +++ b/modules-available/syslog/page.inc.php @@ -26,14 +26,19 @@ class Page_SysLog extends Page Util::redirect('?do=syslog'); } if (Request::isPost()) { - $search = Request::any('search'); - $filter = Request::any('filter'); + $search = Request::any('search', false, 'string'); + $filter = Request::any('filter', false, 'string'); $not = Request::any('not', false, 'bool'); $machineuuid = Request::any('machineuuid'); - Session::set('log_search', $search); - Session::set('log_filter', $filter); - Session::set('log_not', $not); - Session::save(); + if (empty($search)) { + $search = false; + } + if (empty($filter)) { + $filter = false; + } + Session::set('log_search', $search, false); + Session::set('log_filter', $filter, false); + Session::set('log_not', $not, false); Util::redirect('?do=syslog&' . http_build_query(compact('search', 'filter', 'not', 'machineuuid'))); } User::assertPermission('*'); -- cgit v1.2.3-55-g7522