diff --git a/src/servek/html.rs b/src/servek/html.rs
index 1bf41ae..bd51e21 100644
--- a/src/servek/html.rs
+++ b/src/servek/html.rs
@@ -68,10 +68,9 @@ impl Server {
Extension(srv): Extension,
cookies: Cookies,
) -> Result {
- let user = srv.from_cookies(cookies)?;
Ok((
StatusCode::OK,
- response::Html(srv.hb.render("index", &user)?),
+ response::Html(srv.hb.render("index", &srv.from_cookies(cookies)?)?),
))
}
@@ -95,8 +94,8 @@ impl Server {
cookies: Cookies,
) -> Result {
Ok((
- StatusCode::OK,
- response::Html(srv.hb.render("404", &srv.from_cookies(cookies)?)?),
+ StatusCode::NOT_FOUND,
+ response::Html(srv.hb.render("err404", &srv.from_cookies(cookies)?)?),
))
}
diff --git a/src/servek/servek.rs b/src/servek/servek.rs
index 33fb71e..0afe514 100644
--- a/src/servek/servek.rs
+++ b/src/servek/servek.rs
@@ -41,8 +41,8 @@ impl Server {
.expect("success-partial");
hb.register_template_string("index", include_str!("../../templates/html/index.html"))
.expect("index");
- hb.register_template_string("404", include_str!("../../templates/html/404.html"))
- .expect("404");
+ hb.register_template_string("err404", include_str!("../../templates/html/404.html"))
+ .expect("err404");
hb.register_partial(
"LoggedOut",
include_str!("../../templates/html/nav-loggedout.html"),