diff options
Diffstat (limited to 'src/controllers/home_controller.rs')
-rw-r--r-- | src/controllers/home_controller.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/controllers/home_controller.rs b/src/controllers/home_controller.rs index ba2ea0c..cc0fa8a 100644 --- a/src/controllers/home_controller.rs +++ b/src/controllers/home_controller.rs @@ -1,3 +1,4 @@ +#![cfg_attr(feature = "cargo-clippy", allow(needless_pass_by_value))] use models::Post; use posts_controller::ShowPostTemplate; use rocket::{request::FlashMessage, response::NamedFile, Route}; @@ -17,9 +18,9 @@ implement_responder_for!(IndexTemplate); fn index(flash: Option<FlashMessage>, conn: DbConn) -> Page<IndexTemplate> { Page { title: String::from("Bloggen"), - flash: flash, + flash, content: IndexTemplate { - posts: Post::get_all(conn) + posts: Post::get_all(&conn) .into_iter() .map(|p| ShowPostTemplate { post: p }) .collect(), @@ -29,7 +30,7 @@ fn index(flash: Option<FlashMessage>, conn: DbConn) -> Page<IndexTemplate> { #[get("/", format = "application/json")] fn index_json(conn: DbConn) -> Json<Vec<Post>> { - Json(Post::get_all(conn)) + Json(Post::get_all(&conn)) } // |