From 5c085bdfd846002f7af97249c82cf21728a9bb70 Mon Sep 17 00:00:00 2001 From: amtoaer Date: Mon, 13 Jul 2026 11:25:30 +0800 Subject: [PATCH] make clippy happy --- crates/bili_sync/src/bilibili/video.rs | 2 +- crates/bili_sync/src/workflow.rs | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/crates/bili_sync/src/bilibili/video.rs b/crates/bili_sync/src/bilibili/video.rs index 8617971..2090485 100644 --- a/crates/bili_sync/src/bilibili/video.rs +++ b/crates/bili_sync/src/bilibili/video.rs @@ -205,7 +205,7 @@ impl<'a> Video<'a> { let mut res = self .client .client // 这里可以直接使用 inner_client,因为该请求不需要鉴权 - .request(Method::GET, format!("https:{}", &info.subtitle_url).as_str(), None) + .request(Method::GET, format!("https:{}", info.subtitle_url).as_str(), None) .send() .await? .error_for_status_ext()? diff --git a/crates/bili_sync/src/workflow.rs b/crates/bili_sync/src/workflow.rs index dd22d83..e41cc26 100644 --- a/crates/bili_sync/src/workflow.rs +++ b/crates/bili_sync/src/workflow.rs @@ -467,32 +467,32 @@ pub async fn download_page( let base_path = dunce::canonicalize(base_path).context("canonicalize base path failed")?; let (poster_path, video_path, nfo_path, danmaku_path, fanart_path, subtitle_path) = if is_single_page { ( - base_path.join(format!("{}-poster.jpg", &base_name)), - base_path.join(format!("{}.mp4", &base_name)), - base_path.join(format!("{}.nfo", &base_name)), - base_path.join(format!("{}.zh-CN.default.ass", &base_name)), - Some(base_path.join(format!("{}-fanart.jpg", &base_name))), - base_path.join(format!("{}.srt", &base_name)), + base_path.join(format!("{}-poster.jpg", base_name)), + base_path.join(format!("{}.mp4", base_name)), + base_path.join(format!("{}.nfo", base_name)), + base_path.join(format!("{}.zh-CN.default.ass", base_name)), + Some(base_path.join(format!("{}-fanart.jpg", base_name))), + base_path.join(format!("{}.srt", base_name)), ) } else { ( base_path .join("Season 1") - .join(format!("{} - S01E{:0>2}-thumb.jpg", &base_name, page_model.pid)), + .join(format!("{} - S01E{:0>2}-thumb.jpg", base_name, page_model.pid)), base_path .join("Season 1") - .join(format!("{} - S01E{:0>2}.mp4", &base_name, page_model.pid)), + .join(format!("{} - S01E{:0>2}.mp4", base_name, page_model.pid)), base_path .join("Season 1") - .join(format!("{} - S01E{:0>2}.nfo", &base_name, page_model.pid)), + .join(format!("{} - S01E{:0>2}.nfo", base_name, page_model.pid)), base_path .join("Season 1") - .join(format!("{} - S01E{:0>2}.zh-CN.default.ass", &base_name, page_model.pid)), + .join(format!("{} - S01E{:0>2}.zh-CN.default.ass", base_name, page_model.pid)), // 对于多页视频,会在上一步 fetch_video_poster 中获取剧集的 fanart,无需在此处下载单集的 None, base_path .join("Season 1") - .join(format!("{} - S01E{:0>2}.srt", &base_name, page_model.pid)), + .join(format!("{} - S01E{:0>2}.srt", base_name, page_model.pid)), ) }; let dimension = match (page_model.width, page_model.height) {