Remove debug, fix formatting

This commit is contained in:
Jackson Harper 2022-11-16 14:10:32 +08:00 committed by Hongbo Wu
parent c74911ea86
commit 5e4095f47e
3 changed files with 4 additions and 5 deletions

View file

@ -116,9 +116,10 @@ import Views
// If possible start prefetching new pages in the background
if let itemIDs = syncResult?.updatedItemIDs,
let username = dataService.currentViewer?.username,
itemIDs.count > 0 {
itemIDs.count > 0
{
Task {
await dataService.prefetchPages(itemIDs: itemIDs.map { $0.uriRepresentation().absoluteString }, username: username)
await dataService.prefetchPages(itemIDs: itemIDs, username: username)
}
}
}

View file

@ -6,7 +6,6 @@ import Utils
public extension DataService {
func prefetchPages(itemIDs: [String], username: String) async {
await withTaskGroup(of: Void.self) { group in
print(" PREFETCHING PAGES: ", itemIDs)
for itemID in itemIDs {
group.addTask {
await self.prefetchPage(pendingLink: PendingLink(itemID: itemID, retryCount: 1), username: username)

View file

@ -30,10 +30,9 @@ public extension DataService {
throw BasicError.message(messageText: "CoreData error")
}
let prev = previousQueryResult?.updatedItemIDs ?? []
let result = LinkedItemSyncResult(
updatedItemIDs: prev + fetchResult.items.map { $0.id },
updatedItemIDs: prev + fetchResult.items.map(\.id),
cursor: fetchResult.cursor
)