From 81dd7cfe5734ce4746fc52e46c1e83788a2a6df4 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Tue, 16 Dec 2025 20:42:10 +0100 Subject: [PATCH] Refactor DetectMimeType to use ReadOnlySpan --- app/MindWork AI Studio/Tools/ImageHelpers.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/MindWork AI Studio/Tools/ImageHelpers.cs b/app/MindWork AI Studio/Tools/ImageHelpers.cs index 709aa798..21227a4b 100644 --- a/app/MindWork AI Studio/Tools/ImageHelpers.cs +++ b/app/MindWork AI Studio/Tools/ImageHelpers.cs @@ -10,9 +10,9 @@ public static class ImageHelpers /// /// The Base64-encoded image string. /// The detected MIME type (e.g., "image/png", "image/jpeg"). - public static string DetectMimeType(string base64ImageString) + public static string DetectMimeType(ReadOnlySpan base64ImageString) { - if (string.IsNullOrEmpty(base64ImageString) || base64ImageString.Length < 10) + if (base64ImageString.IsWhiteSpace() || base64ImageString.Length < 10) return "image"; // Fallback var header = base64ImageString[..Math.Min(20, base64ImageString.Length)];