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?