fix(recent): Split keyword queries for improved search quality
This commit is contained in:
parent
6c2f5324fe
commit
e043d97b6f
1 changed files with 3 additions and 1 deletions
|
|
@ -69,7 +69,9 @@ impl App {
|
||||||
None => &display_uri,
|
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() {
|
if let Some(mime) = new_mime_guess::from_path(&item.href).first() {
|
||||||
let id = self.uris.insert(item.href.clone());
|
let id = self.uris.insert(item.href.clone());
|
||||||
crate::send(
|
crate::send(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue