diff --git a/src/db/pool.rs b/src/db/pool.rs index 81edfa3..90b975e 100644 --- a/src/db/pool.rs +++ b/src/db/pool.rs @@ -4,8 +4,7 @@ use deadpool_postgres::{Manager, ManagerConfig, Pool, RecyclingMethod}; use tokio_postgres::NoTls; pub static DB_POOL: LazyLock = LazyLock::new(|| { - let db_url = - std::env::var("DATABASE_URL").expect("DATABASE_URL environment variable not set"); + let db_url = std::env::var("DATABASE_URL").expect("DATABASE_URL environment variable not set"); let pg_cfg = db_url .parse::() .expect("Invalid DATABASE_URL format"); diff --git a/src/pages/admin.rs b/src/pages/admin.rs index 43f2c02..9c6714f 100644 --- a/src/pages/admin.rs +++ b/src/pages/admin.rs @@ -7,9 +7,8 @@ use crate::api::auth::{get_current_user, logout}; #[component] pub fn AdminPage() -> Element { - let user_resource = use_resource(|| async move { - get_current_user().await.ok().and_then(|r| r.user) - }); + let user_resource = + use_resource(|| async move { get_current_user().await.ok().and_then(|r| r.user) }); let navigator = dioxus::router::navigator(); diff --git a/src/pages/login.rs b/src/pages/login.rs index fec0ea1..c4a6a57 100644 --- a/src/pages/login.rs +++ b/src/pages/login.rs @@ -19,7 +19,7 @@ pub fn LoginPage() -> Element { spawn(async move { match login(username_val, password_val).await { - Ok(AuthResponse { success: true, token: Some(token), .. }) => { + Ok(AuthResponse { success: true, token: Some(_token), .. }) => { // 设置 cookie (client-side, not HttpOnly but works for now) #[cfg(target_arch = "wasm32")] {