refactor: show error detail in ListPlugins temp data.

This commit is contained in:
thgO.O
2025-09-02 14:40:00 -03:00
parent 3d8dc1040b
commit 5994fcd0ae

View File

@@ -26,12 +26,14 @@ namespace BTCPayServer.Controllers
{
availablePlugins = await pluginService.GetRemotePlugins(search);
}
catch (Exception)
catch (Exception ex)
{
var errorDetail = ex.GetBaseException().Message;
TempData.SetStatusMessageModel(new StatusMessageModel
{
Severity = StatusMessageModel.StatusSeverity.Error,
Message = StringLocalizer["Remote plugins lookup failed. Try again later."].Value
Message = StringLocalizer["Remote plugins lookup failed. Try again later. Error: {0}", errorDetail].Value
});
availablePlugins = Array.Empty<PluginService.AvailablePlugin>();
}