From 6298468ad8d5ca1408fa43284a1a4e1cf65b3c6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=B4=E5=A4=A9?= Date: Mon, 8 Jun 2026 22:59:50 +0800 Subject: [PATCH] fix(ci): satisfy clippy for node upgrade checks --- src-tauri/src/commands/config.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src-tauri/src/commands/config.rs b/src-tauri/src/commands/config.rs index 02adc12..4455f44 100644 --- a/src-tauri/src/commands/config.rs +++ b/src-tauri/src/commands/config.rs @@ -5253,11 +5253,10 @@ pub fn save_custom_node_path(node_dir: String) -> Result<(), String> { { return Err("该目录下未找到 node 可执行文件,请确认路径正确。".into()); } - if detected + if !detected .get("compatible") .and_then(Value::as_bool) .unwrap_or(true) - == false { let version = detected .get("version") @@ -7488,9 +7487,9 @@ pub async fn auto_install_node(app: tauri::AppHandle) -> Result .get("requiredVersion") .and_then(Value::as_str) .unwrap_or("当前 OpenClaw 要求的版本"); - return Err(format!( + Err(format!( "Node.js 升级后仍不满足要求:当前 {version},要求 {requirement}。请重启 ClawPanel 或手动安装新版 Node.js。" - )); + )) } #[cfg(target_os = "macos")]