diff --git a/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor b/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor index 73e40fd6..43f96e11 100644 --- a/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor +++ b/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor @@ -35,7 +35,7 @@ @if (this.promptSource is BatchProcessingPromptSource.FREE_PROMPT) { - + } diff --git a/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor.Validation.cs b/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor.Validation.cs index 80cf156d..cbc101b6 100644 --- a/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor.Validation.cs +++ b/app/MindWork AI Studio/Assistants/BatchProcessing/AssistantBatchProcessing.razor.Validation.cs @@ -27,6 +27,9 @@ public partial class AssistantBatchProcessing foreach (var patternEntry in individualPatterns) { var pattern = patternEntry.Trim(); + if (pattern.Contains("**", StringComparison.Ordinal)) + return T("Please use only single asterisks as wildcards, e.g., *.pdf or report-*.docx."); + if (pattern is "." or ".." || pattern.EndsWith("..", StringComparison.Ordinal) || pattern.IndexOfAny([Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar, '/', '\\']) >= 0) diff --git a/app/MindWork AI Studio/Pages/Assistants.razor b/app/MindWork AI Studio/Pages/Assistants.razor index 2f5a3c31..8f4bd907 100644 --- a/app/MindWork AI Studio/Pages/Assistants.razor +++ b/app/MindWork AI Studio/Pages/Assistants.razor @@ -55,7 +55,7 @@ - + @@ -80,4 +80,4 @@ - \ No newline at end of file +