Implemented public form appearance settings.

This commit is contained in:
2024-02-22 21:54:00 +01:00
parent 653249287d
commit 2119c2e56b
15 changed files with 469 additions and 4 deletions
+5
View File
@@ -1,5 +1,6 @@
use leptos_captcha::spow::pow::Pow;
use log::error;
use rezervator::backend::appearance::check_appearance;
use rezervator::backend::company::check_company;
use rezervator::backend::mail::check_messages;
use rezervator::backend::user::create_admin;
@@ -67,6 +68,9 @@ async fn main() -> std::io::Result<()> {
if let Err(e) = check_messages(&pool).await {
error!("Error while checking messages: {:?}", e);
}
if let Err(e) = check_appearance(&pool).await {
error!("Error while checking messages: {:?}", e);
}
HttpServer::new(move || {
let leptos_options = &conf.leptos_options;
@@ -85,6 +89,7 @@ async fn main() -> std::io::Result<()> {
routes.to_owned(),
|| view! { <App/> },
)
.service(appearance::upload)
.service(Files::new("/", site_root))
//.wrap(middleware::Compress::default())
})