From ffa3ea82ed3e35cd8e487a549ebeba0acb278db3 Mon Sep 17 00:00:00 2001 From: "thgO.O" Date: Wed, 27 Aug 2025 12:25:38 -0300 Subject: [PATCH] refactor: handle malformed JSON in updates response --- BTCPayServer/Plugins/PluginBuilderClient.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BTCPayServer/Plugins/PluginBuilderClient.cs b/BTCPayServer/Plugins/PluginBuilderClient.cs index 97e9463be..5102697b1 100644 --- a/BTCPayServer/Plugins/PluginBuilderClient.cs +++ b/BTCPayServer/Plugins/PluginBuilderClient.cs @@ -125,6 +125,11 @@ namespace BTCPayServer.Plugins _logger.LogWarning(ex, "Failed to check for plugins updates"); return null; } + catch (JsonException ex) + { + _logger.LogWarning(ex, "Failed to parse plugins updates response"); + return null; + } } } }