From c89df7604bed8adb0ffeec12eee9a487cffb639e Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Wed, 19 Jan 2022 17:40:42 -0500 Subject: [PATCH] Fix updates merging changes into wrong coredata context --- Reader/CoreData/PersistentContainer.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Reader/CoreData/PersistentContainer.swift b/Reader/CoreData/PersistentContainer.swift index 68727e6..0ca2447 100644 --- a/Reader/CoreData/PersistentContainer.swift +++ b/Reader/CoreData/PersistentContainer.swift @@ -110,7 +110,7 @@ class PersistentContainer: NSPersistentContainer { if let deleteResult = result as? NSBatchDeleteResult, let objectIDs = deleteResult.result as? [NSManagedObjectID] { - NSManagedObjectContext.mergeChanges(fromRemoteContextSave: [NSDeletedObjectsKey: objectIDs], into: [self.backgroundContext]) + NSManagedObjectContext.mergeChanges(fromRemoteContextSave: [NSDeletedObjectsKey: objectIDs], into: [self.viewContext]) // todo: does the background/view contexts need to get saved then? }