summaryrefslogtreecommitdiffstats
path: root/server/src/routes/feeds.rs
diff options
context:
space:
mode:
authorFelix <me@nutomic.com>2020-01-11 13:30:45 +0100
committerFelix <me@nutomic.com>2020-01-11 13:50:07 +0100
commit4361f48b98fc07c6abf14ecfe54953929fe38130 (patch)
treea667348a5490266ecfcdd48eb92a5a4161f1e943 /server/src/routes/feeds.rs
parentd8c84e2541e4b8babde72261e4db8db93d649829 (diff)
Make various functions async
Diffstat (limited to 'server/src/routes/feeds.rs')
-rw-r--r--server/src/routes/feeds.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/server/src/routes/feeds.rs b/server/src/routes/feeds.rs
index 0b2ccac1..ae1631e2 100644
--- a/server/src/routes/feeds.rs
+++ b/server/src/routes/feeds.rs
@@ -37,7 +37,7 @@ pub fn config(cfg: &mut web::ServiceConfig) {
.route("/feeds/all.xml", web::get().to(feeds::get_all_feed));
}
-fn get_all_feed(info: web::Query<Params>) -> HttpResponse<Body> {
+async fn get_all_feed(info: web::Query<Params>) -> HttpResponse<Body> {
let sort_type = match get_sort_type(info) {
Ok(sort_type) => sort_type,
Err(_) => return HttpResponse::BadRequest().finish(),
@@ -53,7 +53,10 @@ fn get_all_feed(info: web::Query<Params>) -> HttpResponse<Body> {
}
}
-fn get_feed(path: web::Path<(String, String)>, info: web::Query<Params>) -> HttpResponse<Body> {
+async fn get_feed(
+ path: web::Path<(String, String)>,
+ info: web::Query<Params>,
+) -> HttpResponse<Body> {
let sort_type = match get_sort_type(info) {
Ok(sort_type) => sort_type,
Err(_) => return HttpResponse::BadRequest().finish(),