From 59bb8a31a2854ed18d6190c6b57338655352df74 Mon Sep 17 00:00:00 2001 From: Matthew Barbour Date: Thu, 8 Oct 2020 17:07:53 -0500 Subject: [PATCH] Relaxed filename search to allow for non alpha-numeric filenames --- ext/index/main.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/index/main.php b/ext/index/main.php index 09ba2ac5..50cdd235 100644 --- a/ext/index/main.php +++ b/ext/index/main.php @@ -208,7 +208,7 @@ class Index extends Extension } elseif (preg_match("/^(phash)[=|:]([0-9a-fA-F]*)$/i", $event->term, $matches)) { $phash = strtolower($matches[2]); $event->add_querylet(new Querylet('images.phash = :phash', ["phash" => $phash])); - } elseif (preg_match("/^(filename|name)[=|:]([a-zA-Z0-9]*)$/i", $event->term, $matches)) { + } elseif (preg_match("/^(filename|name)[=|:](.+)$/i", $event->term, $matches)) { $filename = strtolower($matches[2]); $event->add_querylet(new Querylet("lower(images.filename) LIKE :filename{$this->stpen}", ["filename{$this->stpen}"=>"%$filename%"])); } elseif (preg_match("/^(source)[=|:](.*)$/i", $event->term, $matches)) {