diff --git a/Account/Sources/Account/AccountDelegates/FeedlyAccountDelegate.swift b/Account/Sources/Account/AccountDelegates/FeedlyAccountDelegate.swift index 6ea67ba45..5c9ce3197 100644 --- a/Account/Sources/Account/AccountDelegates/FeedlyAccountDelegate.swift +++ b/Account/Sources/Account/AccountDelegates/FeedlyAccountDelegate.swift @@ -821,6 +821,15 @@ final class FeedlyAccountDelegate: AccountDelegate { } } + func idsforMissingArticles() async throws -> Set? { + + // To replace FeedlyFetchIDsForMissingArticlesOperation + + guard let account else { return nil } + + return try await account.fetchArticleIDsForStatusesWithoutArticlesNewerThanCutoffDate() + } + // MARK: Suspend and Resume (for iOS) /// Suspend all network activity