From dbf2f4e63d2cd9b0ff05b72fe3cb0edd22628847 Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Sat, 30 Oct 2021 09:14:13 +0000 Subject: [PATCH] Check if db exists before using for search --- Rocksolid_Light/rocksolid/search.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Rocksolid_Light/rocksolid/search.php b/Rocksolid_Light/rocksolid/search.php index c579a28..e162888 100644 --- a/Rocksolid_Light/rocksolid/search.php +++ b/Rocksolid_Light/rocksolid/search.php @@ -284,6 +284,9 @@ function get_body_search($group, $terms) { $name = explode(':', $thisgroup); $group=$name[0]; $database = $spooldir.'/'.$group.'-articles.db3'; + if(!is_file($database)) { + continue; + } $dbh = article_db_open($database); $stmt = $dbh->prepare("SELECT snippet(search_fts, 6, '', '', '...', $snippet_size) as snippet, newsgroup, number, name, date, subject, rank FROM search_fts WHERE search_fts MATCH 'search_snippet:$terms' ORDER BY rank"); $stmt->execute();