From 8a87445d1f631ddceadd28199bf593c2424e569e Mon Sep 17 00:00:00 2001 From: Magesh K <47920326+mahee96@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:08:28 +0530 Subject: [PATCH] Fix-regression: restored update-check logic(2a392dd) in InstalledApp.swift which was dropped in (1713fcc) (#728) --- AltStoreCore/Model/InstalledApp.swift | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/AltStoreCore/Model/InstalledApp.swift b/AltStoreCore/Model/InstalledApp.swift index 9bbfc46d..25db9496 100644 --- a/AltStoreCore/Model/InstalledApp.swift +++ b/AltStoreCore/Model/InstalledApp.swift @@ -163,8 +163,9 @@ public extension InstalledApp class func updatesFetchRequest() -> NSFetchRequest { let fetchRequest = InstalledApp.fetchRequest() as NSFetchRequest - fetchRequest.predicate = NSPredicate(format: "%K == YES AND %K != nil AND %K != %K", - #keyPath(InstalledApp.isActive), #keyPath(InstalledApp.storeApp), #keyPath(InstalledApp.version), #keyPath(InstalledApp.storeApp.latestSupportedVersion.version)) + fetchRequest.predicate = NSPredicate(format: "%K == YES AND %K == YES", + #keyPath(InstalledApp.isActive), #keyPath(InstalledApp.hasUpdate)) + return fetchRequest }