use correct format spec for integer placeholder in predicate
This commit is contained in:
@ -57,6 +57,7 @@ import Views
|
||||
Task { _ = try? await dataService.fetchViewer() }
|
||||
}
|
||||
|
||||
// TODO: fix issues with this list
|
||||
dataService.libraryItemsPublisher(
|
||||
limit: 10,
|
||||
sortDescending: true,
|
||||
@ -70,7 +71,7 @@ import Views
|
||||
let fetchRequest: NSFetchRequest<Models.LinkedItem> = LinkedItem.fetchRequest()
|
||||
fetchRequest.sortDescriptors = [NSSortDescriptor(keyPath: \LinkedItem.savedAt, ascending: false)]
|
||||
fetchRequest.predicate = NSPredicate(
|
||||
format: "serverSyncStatus != %@", ServerSyncStatus.needsDeletion.rawValue
|
||||
format: "serverSyncStatus != %i", Int64(ServerSyncStatus.needsDeletion.rawValue)
|
||||
)
|
||||
if let fetchedItems = try? dataService.viewContext.fetch(fetchRequest) {
|
||||
self?.items = fetchedItems
|
||||
|
||||
@ -11,13 +11,13 @@ extension DataService {
|
||||
// LinkedItems
|
||||
let itemsFetchRequest: NSFetchRequest<Models.LinkedItem> = LinkedItem.fetchRequest()
|
||||
itemsFetchRequest.predicate = NSPredicate(
|
||||
format: "serverSyncStatus != %@", ServerSyncStatus.isNSync.rawValue
|
||||
format: "serverSyncStatus != %i", Int64(ServerSyncStatus.isNSync.rawValue)
|
||||
)
|
||||
|
||||
// Highlights
|
||||
let highlightsFetchRequest: NSFetchRequest<Models.Highlight> = Highlight.fetchRequest()
|
||||
highlightsFetchRequest.predicate = NSPredicate(
|
||||
format: "serverSyncStatus != %@", ServerSyncStatus.isNSync.rawValue
|
||||
format: "serverSyncStatus != %i", Int64(ServerSyncStatus.isNSync.rawValue)
|
||||
)
|
||||
|
||||
try await backgroundContext.perform { [weak self] in
|
||||
|
||||
Reference in New Issue
Block a user