summaryrefslogtreecommitdiffstats
path: root/server/src/api/site.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/api/site.rs')
-rw-r--r--server/src/api/site.rs42
1 files changed, 21 insertions, 21 deletions
diff --git a/server/src/api/site.rs b/server/src/api/site.rs
index 26111467..cb6edfd5 100644
--- a/server/src/api/site.rs
+++ b/server/src/api/site.rs
@@ -322,75 +322,75 @@ impl Perform<SearchResponse> for Oper<Search> {
posts = PostQueryBuilder::create(&conn)
.sort(&sort)
.show_nsfw(true)
- .for_community_id_optional(data.community_id)
+ .for_community_id(data.community_id)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
}
SearchType::Comments => {
comments = CommentQueryBuilder::create(&conn)
.sort(&sort)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
}
SearchType::Communities => {
communities = CommunityQueryBuilder::create(&conn)
.sort(&sort)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
}
SearchType::Users => {
users = UserQueryBuilder::create(&conn)
.sort(&sort)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
}
SearchType::All => {
posts = PostQueryBuilder::create(&conn)
.sort(&sort)
.show_nsfw(true)
- .for_community_id_optional(data.community_id)
+ .for_community_id(data.community_id)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
comments = CommentQueryBuilder::create(&conn)
.sort(&sort)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
communities = CommunityQueryBuilder::create(&conn)
.sort(&sort)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
users = UserQueryBuilder::create(&conn)
.sort(&sort)
.search_term(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
}
SearchType::Url => {
posts = PostQueryBuilder::create(&conn)
.sort(&sort)
.show_nsfw(true)
- .for_community_id_optional(data.community_id)
+ .for_community_id(data.community_id)
.url_search(data.q.to_owned())
- .page_optional(data.page)
- .limit_optional(data.limit)
+ .page(data.page)
+ .limit(data.limit)
.list()?;
}
};