refactor: replace GetPublishedVersions with GetPluginVersionsForDownload in download flow

This commit is contained in:
thgO.O
2025-07-29 23:03:17 -03:00
parent 739e1f5732
commit bacb6502a1
2 changed files with 13 additions and 5 deletions

View File

@@ -75,8 +75,8 @@ namespace BTCPayServer.Plugins
if (version is null)
{
string btcpayVersion = Env.Version.TrimStart('v').Split('+')[0];
var versions = await _pluginBuilderClient.GetPublishedVersions(
btcpayVersion, _policiesSettings.PluginPreReleases, searchPluginIdentifier: pluginIdentifier, includeAllVersions: true);
var versions = await _pluginBuilderClient.GetPluginVersionsForDownload(pluginIdentifier,
btcpayVersion, _policiesSettings.PluginPreReleases, includeAllVersions: true);
var potentialVersions = versions
.Select(v => v.ManifestInfo?.ToObject<AvailablePlugin>())
.Where(v => v is not null)