From 17223d0919954ca8ddda17ebb73a81cc405bdc10 Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Fri, 13 Nov 2026 05:37:45 +0000 Subject: [PATCH] fix(pptx): simplify sidecar part predicate --- crates/pptx/src/opc.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/pptx/src/opc.rs b/crates/pptx/src/opc.rs index 459a7334c..807443b91 100644 --- a/crates/pptx/src/opc.rs +++ b/crates/pptx/src/opc.rs @@ -251,10 +251,7 @@ pub fn sidecar_part(name: &str) -> bool { let file = segs.last().copied().unwrap_or(""); let stem = file.strip_prefix("chart").unwrap_or(""); let num = stem.strip_suffix(".xml.rels").or_else(|| stem.strip_suffix(".xml")).unwrap_or(""); - if stem != file && !num.is_empty() && num.chars().all(|c| c.is_ascii_digit()) { - return false; - } - true + !(stem != file && !num.is_empty() && num.chars().all(|c| c.is_ascii_digit())) } pub fn dir_of(part: &str) -> String {