mirror of
https://github.com/LemmyNet/lemmy.git
synced 2025-03-13 15:02:44 +00:00
Also search url field by default (#5459)
This commit is contained in:
parent
1a299ba628
commit
6e3355f941
1 changed files with 8 additions and 2 deletions
|
@ -483,8 +483,9 @@ impl<'a> PostQuery<'a> {
|
|||
}
|
||||
|
||||
if let Some(search_term) = &o.search_term {
|
||||
let url_filter = post::url.eq(search_term);
|
||||
if o.url_only.unwrap_or_default() {
|
||||
query = query.filter(post::url.eq(search_term));
|
||||
query = query.filter(url_filter);
|
||||
} else {
|
||||
let searcher = fuzzy_search(search_term);
|
||||
let name_filter = post::name.ilike(searcher.clone());
|
||||
|
@ -493,7 +494,12 @@ impl<'a> PostQuery<'a> {
|
|||
query = if o.title_only.unwrap_or_default() {
|
||||
query.filter(name_filter)
|
||||
} else {
|
||||
query.filter(name_filter.or(body_filter).or(alt_text_filter))
|
||||
query.filter(
|
||||
name_filter
|
||||
.or(body_filter)
|
||||
.or(alt_text_filter)
|
||||
.or(url_filter),
|
||||
)
|
||||
}
|
||||
.filter(not(post::removed.or(post::deleted)));
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue