From e932c217098e9148ebe2b9f2d7e957a4afb66ade Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 29 Dec 2024 12:14:14 +0100 Subject: [PATCH] Added manual validation steps --- .../Assistants/ERI/AssistantERI.razor.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/app/MindWork AI Studio/Assistants/ERI/AssistantERI.razor.cs b/app/MindWork AI Studio/Assistants/ERI/AssistantERI.razor.cs index a6036c29..a6a3cb91 100644 --- a/app/MindWork AI Studio/Assistants/ERI/AssistantERI.razor.cs +++ b/app/MindWork AI Studio/Assistants/ERI/AssistantERI.razor.cs @@ -622,10 +622,17 @@ public partial class AssistantERI : AssistantBaseCore if (!this.inputIsValid) return; - var ediSpecification = await this.selectedERIVersion.ReadSpecification(this.HttpClient); - if (string.IsNullOrWhiteSpace(ediSpecification)) + if(this.retrievalProcesses.Count == 0) { - // TODO: Show an error message + this.AddInputIssue("Please describe at least one retrieval process."); + return; + } + + var specification = await this.selectedERIVersion.ReadSpecification(this.HttpClient); + if (string.IsNullOrWhiteSpace(specification)) + { + this.AddInputIssue("The ERI specification could not be loaded. Please try again later."); + return; } } } \ No newline at end of file