From 902bfa554b4202748e0888d7013ebbcf7e8bdf1d Mon Sep 17 00:00:00 2001 From: Zhengchao An Date: Thu, 2 Jul 2026 17:15:15 +0800 Subject: [PATCH] fix: collapse nested if to satisfy clippy::collapsible_if lint (#4190) --- .../src/bucket/replication/replication_target_boundary.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/ecstore/src/bucket/replication/replication_target_boundary.rs b/crates/ecstore/src/bucket/replication/replication_target_boundary.rs index e394b93ee..8ab618699 100644 --- a/crates/ecstore/src/bucket/replication/replication_target_boundary.rs +++ b/crates/ecstore/src/bucket/replication/replication_target_boundary.rs @@ -98,10 +98,8 @@ pub(crate) fn replication_put_object_options(sc: &str, object_info: &ObjectInfo) for (key, value) in object_info.user_defined.iter() { let has_valid_sse_header = valid_sse_replication_header(key).is_some(); - if !is_ssec || !has_valid_sse_header { - if is_internal_key(key) || is_standard_header(key) { - continue; - } + if (!is_ssec || !has_valid_sse_header) && (is_internal_key(key) || is_standard_header(key)) { + continue; } if let Some(replication_header) = valid_sse_replication_header(key) {