Merge pull request #6287 from btcpayserver/feat/plugin-search

Support for searching plugins by name
This commit is contained in:
rockstardev
2024-10-11 08:05:27 -05:00
committed by GitHub
5 changed files with 51 additions and 8 deletions

View File

@@ -18,12 +18,13 @@ namespace BTCPayServer.Controllers
[HttpGet("server/plugins")]
public async Task<IActionResult> ListPlugins(
[FromServices] PluginService pluginService,
[FromServices] BTCPayServerOptions btcPayServerOptions)
[FromServices] BTCPayServerOptions btcPayServerOptions,
string search = null)
{
IEnumerable<PluginService.AvailablePlugin> availablePlugins;
try
{
availablePlugins = await pluginService.GetRemotePlugins();
availablePlugins = await pluginService.GetRemotePlugins(search);
}
catch (Exception)
{