From be4af57d75cc1e233b4714b18198fb7bde49464d Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 16 Feb 2026 17:50:57 +0100 Subject: refactor ui responder; add admin import pages --- server/src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'server/src/main.rs') diff --git a/server/src/main.rs b/server/src/main.rs index 2bb0d61..fe55ef6 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -32,6 +32,7 @@ pub mod request_info; pub mod responders; pub mod routes; pub mod ui; +pub mod ui_responder; #[rocket::main] async fn main() { @@ -57,7 +58,7 @@ async fn main() { pub struct State { pub config: Config, - pub cache: Cache, + pub cache: Arc, pub database: Arc, pub session_key: SessionKey, } @@ -86,7 +87,7 @@ pub fn create_state() -> Result> { // let db_storage = jellykv::memory::new(); let state = Arc::new(State { - cache: Cache::new(Box::new(cache_storage), config.max_memory_cache_size), + cache: Cache::new(Box::new(cache_storage), config.max_memory_cache_size).into(), database: Arc::new(db_storage), session_key: SessionKey::parse(&config.session_key)?, config, -- cgit v1.3