From 4476f858865306377e13cf820f0b89eabcbc6fc8 Mon Sep 17 00:00:00 2001 From: Pontus Horn Date: Mon, 11 Nov 2019 17:39:54 +0100 Subject: [PATCH] Define $folder before using it --- 40-PicoSearch.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/40-PicoSearch.php b/40-PicoSearch.php index 829b34f..7aa7976 100644 --- a/40-PicoSearch.php +++ b/40-PicoSearch.php @@ -55,6 +55,7 @@ class PicoSearch extends AbstractPicoPlugin { if ($this->search_terms) { $pico = $this->getPico(); + $folder = ''; // Aggressively strip out any ./ or ../ parts from the search area before using it // as the folder to look in. Should already be taken care of previously, but just @@ -64,7 +65,7 @@ class PicoSearch extends AbstractPicoPlugin $folder = preg_replace('~\.+/~', '', $folder); } - $temp_file = $pico->getConfig('content_dir') . ($folder ?: '') . 'search' . $pico->getConfig('content_ext'); + $temp_file = $pico->getConfig('content_dir') . $folder . 'search' . $pico->getConfig('content_ext'); if (file_exists($temp_file)) { $file = $temp_file; }