diff options
Diffstat (limited to '')
| -rw-r--r-- | askama_rocket/src/lib.rs | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/askama_rocket/src/lib.rs b/askama_rocket/src/lib.rs index 33bd779..f10ba87 100644 --- a/askama_rocket/src/lib.rs +++ b/askama_rocket/src/lib.rs @@ -5,16 +5,15 @@  use std::io::Cursor;  pub use askama::*; -use rocket::http::{ContentType, Status}; +use rocket::http::{Header, Status};  pub use rocket::request::Request;  use rocket::response::Response;  pub use rocket::response::{Responder, Result}; -pub fn respond<T: Template>(t: &T, ext: &str) -> Result<'static> { +pub fn respond<T: Template>(t: &T, _ext: &str) -> Result<'static> {      let rsp = t.render().map_err(|_| Status::InternalServerError)?; -    let ctype = ContentType::from_extension(ext).ok_or(Status::InternalServerError)?;      Response::build() -        .header(ctype) +        .header(Header::new("content-type", T::MIME_TYPE))          .sized_body(Cursor::new(rsp))          .ok()  } | 
