From 3df1989238d1399ad4b28da87b029c4d98eb3c6b Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Fri, 2 May 2025 15:35:01 +0200 Subject: [PATCH] Refactored file extension extraction to use next_back for improved reliability --- runtime/src/file_data.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/src/file_data.rs b/runtime/src/file_data.rs index ab1fe0c8..f1412d6e 100644 --- a/runtime/src/file_data.rs +++ b/runtime/src/file_data.rs @@ -79,7 +79,7 @@ async fn stream_data(file_path: &str) -> Result { FileFormat::from_file(&file_path_clone) }).await??; - let ext = file_path.split('.').last().unwrap_or(""); + let ext = file_path.split('.').next_back().unwrap_or(""); let stream = match ext { DOCX | ODT => { let from = if ext == DOCX { "docx" } else { "odt" };