From 0c52f8099e21b0575225e124c840092d551056d1 Mon Sep 17 00:00:00 2001 From: goat <16760685+goaaats@users.noreply.github.com> Date: Tue, 24 Aug 2021 12:16:38 +0200 Subject: [PATCH] fix: ensure success status code on plugin download --- Dalamud/Plugin/Internal/PluginManager.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Dalamud/Plugin/Internal/PluginManager.cs b/Dalamud/Plugin/Internal/PluginManager.cs index 4e1471861..73cf33f5d 100644 --- a/Dalamud/Plugin/Internal/PluginManager.cs +++ b/Dalamud/Plugin/Internal/PluginManager.cs @@ -410,6 +410,7 @@ namespace Dalamud.Plugin.Internal using var client = new HttpClient(); var response = await client.GetAsync(downloadUrl); + response.EnsureSuccessStatusCode(); Log.Debug($"Extracting to {outputDir}"); // This throws an error, even with overwrite=false