fix(recent): Split keyword queries for improved search quality

This commit is contained in:
Michael Aaron Murphy 2022-03-28 21:00:06 +02:00 committed by Michael Murphy
parent 6c2f5324fe
commit e043d97b6f

View file

@ -69,7 +69,9 @@ impl App {
None => &display_uri,
};
if name.to_ascii_lowercase().contains(&query) {
let lowername = name.to_ascii_lowercase();
if query.split_whitespace().all(|key| lowername.contains(key)) {
if let Some(mime) = new_mime_guess::from_path(&item.href).first() {
let id = self.uris.insert(item.href.clone());
crate::send(