Fixes non-syncable save states appearing in GameSyncStatusViewController
This commit is contained in:
parent
144fd83167
commit
5c531fcbee
@ -92,7 +92,10 @@ private extension GameSyncStatusViewController
|
||||
}
|
||||
|
||||
let saveStatesFetchRequest = SaveState.fetchRequest() as NSFetchRequest<SaveState>
|
||||
saveStatesFetchRequest.predicate = NSPredicate(format: "%K == %@", #keyPath(SaveState.game), self.game)
|
||||
saveStatesFetchRequest.predicate = NSPredicate(format: "%K == %@ AND %K != %@ AND %K != %@",
|
||||
#keyPath(SaveState.game), self.game,
|
||||
#keyPath(SaveState.type), NSNumber(value: SaveStateType.auto.rawValue),
|
||||
#keyPath(SaveState.type), NSNumber(value: SaveStateType.quick.rawValue))
|
||||
saveStatesFetchRequest.sortDescriptors = [NSSortDescriptor(keyPath: \SaveState.creationDate, ascending: true)]
|
||||
|
||||
let saveStatesDataSource = RSTFetchedResultsTableViewDataSource(fetchRequest: saveStatesFetchRequest, managedObjectContext: DatabaseManager.shared.viewContext)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user