Skip to content

Commit bffadf0

Browse files
committed
fix packages not loading
1 parent 8bac9e3 commit bffadf0

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/UniGetUI.PackageEngine.Managers.WinGet/ClientHelpers/NativeWinGetHelper.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,10 @@ public IReadOnlyList<Package> GetInstalledPackages_UnSafe()
194194
foreach (var nativePackage in TaskRecycler<IReadOnlyList<CatalogPackage>>.RunOrAttach(GetLocalWinGetPackages, 15))
195195
{
196196
IManagerSource source;
197-
if (nativePackage.DefaultInstallVersion is not null && nativePackage.DefaultInstallVersion.PackageCatalog is not null)
197+
var availableVersions = nativePackage.AvailableVersions?.ToArray() ?? [];
198+
if (availableVersions.Length > 0)
198199
{
199-
source = Manager.SourcesHelper.Factory.GetSourceOrDefault(nativePackage.DefaultInstallVersion.PackageCatalog.Info.Name);
200+
source = Manager.SourcesHelper.Factory.GetSourceOrDefault(nativePackage.InstalledVersion.PackageCatalog.Info.Name);
200201
}
201202
else
202203
{

0 commit comments

Comments
 (0)