From f6f207cffb876cd6e32a7e92e67eef5ee5bfb9ca Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Wed, 24 Jul 2024 18:57:40 +0200 Subject: [PATCH] Trim trailing slash from DataHostname in ProviderDialog --- app/MindWork AI Studio/Settings/ProviderDialog.razor.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs b/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs index edd00e91..1c76e88b 100644 --- a/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs +++ b/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs @@ -102,7 +102,7 @@ public partial class ProviderDialog : ComponentBase UsedProvider = this.DataProvider, Model = this.DataModel, IsSelfHosted = this.DataProvider is Providers.SELF_HOSTED, - Hostname = this.DataHostname, + Hostname = this.DataHostname.EndsWith('/') ? this.DataHostname[..^1] : this.DataHostname, Host = this.DataHost, }; @@ -312,7 +312,7 @@ public partial class ProviderDialog : ComponentBase var provider = currentProviderSettings.CreateProvider(); if(provider is NoProvider) return; - + var models = await provider.GetTextModels(this.JsRuntime, this.SettingsManager, this.dataAPIKey); // Order descending by ID means that the newest models probably come first: