From 55ee5dacdb737b86bb79ad62263e9d6e9ff9a5b9 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Mon, 2 Jun 2025 15:17:08 +0200 Subject: [PATCH] Fix URL formatting in plugin download logic --- .../Tools/PluginSystem/PluginFactory.Download.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs b/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs index 398a10b3..69567ba4 100644 --- a/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs +++ b/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs @@ -11,7 +11,8 @@ public static partial class PluginFactory try { using var httpClient = new HttpClient(); - var response = await httpClient.GetAsync($"{configServerUrl}/{configPlugId}.zip", cancellationToken); + var serverUrl = configServerUrl.EndsWith('/') ? configServerUrl[..^1] : configServerUrl; + var response = await httpClient.GetAsync($"{serverUrl}/{configPlugId}.zip", cancellationToken); if (response.IsSuccessStatusCode) { await using var tempFileStream = File.Create(tempDownloadFile);