refactor(templates): Move search result template to Askama
This commit is contained in:
parent
2bbcced032
commit
4747bacfe9
2 changed files with 4 additions and 3 deletions
|
@ -246,7 +246,8 @@ impl Handler<EditPostPage> for Renderer {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Message used to render search results
|
/// Message used to render search results
|
||||||
#[derive(Serialize)]
|
#[derive(Template)]
|
||||||
|
#[template(path = "search.html")]
|
||||||
pub struct SearchResultPage {
|
pub struct SearchResultPage {
|
||||||
pub query: String,
|
pub query: String,
|
||||||
pub results: Vec<SearchResult>,
|
pub results: Vec<SearchResult>,
|
||||||
|
@ -257,6 +258,6 @@ impl Handler<SearchResultPage> for Renderer {
|
||||||
type Result = Result<String>;
|
type Result = Result<String>;
|
||||||
|
|
||||||
fn handle(&mut self, msg: SearchResultPage, _: &mut Self::Context) -> Self::Result {
|
fn handle(&mut self, msg: SearchResultPage, _: &mut Self::Context) -> Self::Result {
|
||||||
Ok(self.tera.render("search.html", &msg)?)
|
msg.render().map_err(|e| e.into())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue