Skip to content

Commit f4cc248

Browse files
committed
Ignore updates where install technology differs
1 parent ffba313 commit f4cc248

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/UniGetUI.PackageEngine.Managers.WinGet/Helpers/WinGetPkgOperationHelper.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
using UniGetUI.Core.SettingsEngine;
55
using UniGetUI.Core.Tools;
66
using UniGetUI.PackageEngine.Classes.Manager.BaseProviders;
7+
using UniGetUI.PackageEngine.Classes.Packages.Classes;
78
using UniGetUI.PackageEngine.Enums;
89
using UniGetUI.PackageEngine.Interfaces;
910

@@ -147,10 +148,11 @@ protected override OperationVeredict _getOperationResult(
147148
return OperationVeredict.Failure;
148149
}
149150

150-
if (uintCode == 0x8A15002B)
151-
{
152-
return OperationVeredict.Failure;
153-
}
151+
if (uintCode == 0x8A15002B)
152+
{
153+
IgnoredUpdatesDatabase.Add(IgnoredUpdatesDatabase.GetIgnoredIdForPackage(package), package.Version);
154+
return OperationVeredict.Failure;
155+
}
154156

155157
if (uintCode == 0x8A15010D || uintCode == 0x8A15004F || uintCode == 0x8A15010E)
156158
{

0 commit comments

Comments
 (0)