fix: collapse nested if to satisfy clippy::collapsible_if lint (#4190)

This commit is contained in:
Zhengchao An
2026-07-02 17:15:15 +08:00
committed by GitHub
parent b972e25c51
commit 902bfa554b
@@ -98,11 +98,9 @@ pub(crate) fn replication_put_object_options(sc: &str, object_info: &ObjectInfo)
for (key, value) in object_info.user_defined.iter() { for (key, value) in object_info.user_defined.iter() {
let has_valid_sse_header = valid_sse_replication_header(key).is_some(); let has_valid_sse_header = valid_sse_replication_header(key).is_some();
if !is_ssec || !has_valid_sse_header { if (!is_ssec || !has_valid_sse_header) && (is_internal_key(key) || is_standard_header(key)) {
if is_internal_key(key) || is_standard_header(key) {
continue; continue;
} }
}
if let Some(replication_header) = valid_sse_replication_header(key) { if let Some(replication_header) = valid_sse_replication_header(key) {
meta.insert(replication_header.to_string(), value.to_string()); meta.insert(replication_header.to_string(), value.to_string());