From cbf19b3f4728db13d3bcfdcc155ffabde6ce8227 Mon Sep 17 00:00:00 2001 From: xfy Date: Mon, 25 May 2026 18:25:48 +0800 Subject: [PATCH] Fix remaining clippy/formatting warnings - Merge unnecessary line splits in db/pool.rs and pages/admin.rs - Prefix unused variable with underscore in login.rs Co-Authored-By: Claude Opus 4.7 (1M context) --- src/db/pool.rs | 3 +-- src/pages/admin.rs | 5 ++--- src/pages/login.rs | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) 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")] {