From 79fbeb636ce55d08ab0e95a5776dcbbadc962796 Mon Sep 17 00:00:00 2001 From: Paul Koudelka <106623909+PaulKoudelka@users.noreply.github.com> Date: Wed, 15 Jul 2026 14:47:01 +0200 Subject: [PATCH] Made file-extensions case insensitive (#858) --- app/MindWork AI Studio/Tools/Rust/FileTypes.cs | 2 +- runtime/src/file_data.rs | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/MindWork AI Studio/Tools/Rust/FileTypes.cs b/app/MindWork AI Studio/Tools/Rust/FileTypes.cs index 5f29bc11..f6d982e0 100644 --- a/app/MindWork AI Studio/Tools/Rust/FileTypes.cs +++ b/app/MindWork AI Studio/Tools/Rust/FileTypes.cs @@ -117,7 +117,7 @@ public static class FileTypes if (types.Any(t => t.ContainsType(SOURCE_LIKE_FILE_NAMES))) { - if (SOURCE_LIKE_FILE_NAMES.FilterExtensions.Contains(fileName)) + if (SOURCE_LIKE_FILE_NAMES.FilterExtensions.Contains(fileName, StringComparer.OrdinalIgnoreCase)) return true; } diff --git a/runtime/src/file_data.rs b/runtime/src/file_data.rs index 43446f46..005ab11b 100644 --- a/runtime/src/file_data.rs +++ b/runtime/src/file_data.rs @@ -190,10 +190,14 @@ async fn stream_data(file_path: &str, extract_images: bool) -> Result { let from = if ext == DOCX { "docx" } else { "odt" }; convert_with_pandoc(file_path, from, TO_MARKDOWN).await?