mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-20 04:03:26 +01:00
Improves error when app being refreshed has been deleted
This commit is contained in:
@@ -88,7 +88,7 @@ class RefreshAppOperation: ResultOperation<InstalledApp>
|
|||||||
self.managedObjectContext.perform {
|
self.managedObjectContext.perform {
|
||||||
let predicate = NSPredicate(format: "%K == %@", #keyPath(InstalledApp.bundleIdentifier), app.bundleIdentifier)
|
let predicate = NSPredicate(format: "%K == %@", #keyPath(InstalledApp.bundleIdentifier), app.bundleIdentifier)
|
||||||
guard let installedApp = InstalledApp.first(satisfying: predicate, in: self.managedObjectContext) else {
|
guard let installedApp = InstalledApp.first(satisfying: predicate, in: self.managedObjectContext) else {
|
||||||
return self.finish(.failure(OperationError.invalidApp))
|
return self.finish(.failure(OperationError.appNotFound))
|
||||||
}
|
}
|
||||||
|
|
||||||
self.progress.completedUnitCount += 1
|
self.progress.completedUnitCount += 1
|
||||||
|
|||||||
Reference in New Issue
Block a user