From f85f105e69694e6401d0b2e95deba2141ba91631 Mon Sep 17 00:00:00 2001 From: amtoaer Date: Mon, 19 May 2025 16:12:55 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BF=AE=E6=94=B9=E5=A5=87?= =?UTF-8?q?=E6=80=AA=E7=9A=84=20if=20else=20=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crates/bili_sync/src/bilibili/analyzer.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/crates/bili_sync/src/bilibili/analyzer.rs b/crates/bili_sync/src/bilibili/analyzer.rs index 8ab8bdb..8e12600 100644 --- a/crates/bili_sync/src/bilibili/analyzer.rs +++ b/crates/bili_sync/src/bilibili/analyzer.rs @@ -135,10 +135,8 @@ impl Stream { Self::DashVideo { url, backup_url, .. } | Self::DashAudio { url, backup_url, .. } => { let mut urls = std::iter::once(url.as_str()) .chain(backup_url.iter().map(|s| s.as_str())) - .collect(); - if !CONFIG.cdn_sorting { - urls - } else { + .collect::>(); + if CONFIG.cdn_sorting { urls.sort_by_key(|u| { if u.contains("upos-") { 0 // 服务商 cdn @@ -150,8 +148,8 @@ impl Stream { 3 // pcdn 或者其它 } }); - urls } + urls } } }