diff --git a/crates/frontend/src/assets.rs b/crates/frontend/src/assets.rs index c706a31..d640180 100644 --- a/crates/frontend/src/assets.rs +++ b/crates/frontend/src/assets.rs @@ -11,7 +11,7 @@ use rust_embed::RustEmbed; use std::{convert::Infallible, marker::PhantomData, str::FromStr}; use tower::Service; -#[derive(Clone, RustEmbed)] +#[derive(Clone, RustEmbed, Default)] #[folder = "public/assets"] pub struct Assets; diff --git a/crates/frontend/src/routes/addressbook.rs b/crates/frontend/src/routes/addressbook.rs index d489601..1cd47f8 100644 --- a/crates/frontend/src/routes/addressbook.rs +++ b/crates/frontend/src/routes/addressbook.rs @@ -3,7 +3,7 @@ use std::sync::Arc; use askama::Template; use askama_web::WebTemplate; use axum::{ - Extension, Form, + Extension, extract::Path, response::{IntoResponse, Redirect, Response}, }; @@ -11,7 +11,6 @@ use axum_extra::TypedHeader; use headers::Referer; use http::StatusCode; use rustical_store::{Addressbook, AddressbookStore, auth::User}; -use serde::{Deserialize, Deserializer}; #[derive(Template, WebTemplate)] #[template(path = "pages/addressbook.html")]