mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Add missing calls to super.run() in FeedlyOperation subclasses.
This commit is contained in:
@@ -23,6 +23,7 @@ class FeedlyOperationTests: XCTestCase {
|
||||
var mockError: Error?
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
// Should always call on main thread.
|
||||
XCTAssertTrue(Thread.isMainThread)
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ final class FeedlyCheckpointOperation: FeedlyOperation {
|
||||
weak var checkpointDelegate: FeedlyCheckpointOperationDelegate?
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
defer {
|
||||
didFinish()
|
||||
}
|
||||
|
||||
@@ -23,6 +23,7 @@ final class FeedlyCreateFeedsForCollectionFoldersOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
defer {
|
||||
didFinish()
|
||||
}
|
||||
|
||||
@@ -21,6 +21,7 @@ final class FeedlyFetchIdsForMissingArticlesOperation: FeedlyOperation, FeedlyEn
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
account.fetchArticleIDsForStatusesWithoutArticlesNewerThanCutoffDate { result in
|
||||
switch result {
|
||||
case .success(let articleIds):
|
||||
|
||||
@@ -55,6 +55,7 @@ final class FeedlyGetEntriesOperation: FeedlyOperation, FeedlyEntryProviding, Fe
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
|
||||
service.getEntries(for: provider.entryIds) { result in
|
||||
switch result {
|
||||
|
||||
@@ -38,6 +38,7 @@ final class FeedlyIngestStarredArticleIdsOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
getStreamIds(nil)
|
||||
}
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@ class FeedlyIngestStreamArticleIdsOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
getStreamIds(nil)
|
||||
}
|
||||
|
||||
|
||||
@@ -39,6 +39,7 @@ final class FeedlyIngestUnreadArticleIdsOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
getStreamIds(nil)
|
||||
}
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@ final class FeedlyLogoutOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
os_log("Requesting logout of %{public}@ account.", "\(account.type)")
|
||||
service.logout(completion: didCompleteLogout(_:))
|
||||
}
|
||||
|
||||
@@ -34,6 +34,7 @@ final class FeedlyMirrorCollectionsAsFoldersOperation: FeedlyOperation, FeedlyCo
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
defer {
|
||||
didFinish()
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@ final class FeedlyRefreshAccessTokenOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
let refreshToken: Credentials
|
||||
|
||||
do {
|
||||
|
||||
@@ -24,6 +24,7 @@ final class FeedlySendArticleStatusesOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
os_log(.debug, log: log, "Sending article statuses...")
|
||||
|
||||
database.selectForProcessing { result in
|
||||
|
||||
@@ -49,6 +49,7 @@ final class FeedlySyncStreamContentsOperation: FeedlyOperation, FeedlyOperationD
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
operationQueue.resume()
|
||||
}
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ final class FeedlyUpdateAccountFeedsWithItemsOperation: FeedlyOperation {
|
||||
}
|
||||
|
||||
override func run() {
|
||||
super.run()
|
||||
let webFeedIDsAndItems = organisedItemsProvider.parsedItemsKeyedByFeedId
|
||||
|
||||
account.update(webFeedIDsAndItems: webFeedIDsAndItems, defaultRead: true) { databaseError in
|
||||
|
||||
Reference in New Issue
Block a user