mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Check if suspended in a couple additional places.
This commit is contained in:
@@ -78,6 +78,8 @@ public protocol FeedbinAPICallerDelegate: AnyObject {
|
||||
|
||||
public func importOPML(opmlData: Data) async throws -> FeedbinImportResult {
|
||||
|
||||
if suspended { throw TransportError.suspended }
|
||||
|
||||
let callURL = feedbinBaseURL.appendingPathComponent("imports.json")
|
||||
var request = URLRequest(url: callURL, feedbinCredentials: credentials)
|
||||
request.addValue("text/xml; charset=utf-8", forHTTPHeaderField: HTTPRequestHeader.contentType)
|
||||
@@ -132,6 +134,8 @@ public protocol FeedbinAPICallerDelegate: AnyObject {
|
||||
|
||||
public func retrieveSubscriptions() async throws -> [FeedbinSubscription]? {
|
||||
|
||||
if suspended { throw TransportError.suspended }
|
||||
|
||||
var callComponents = URLComponents(url: feedbinBaseURL.appendingPathComponent("subscriptions.json"), resolvingAgainstBaseURL: false)!
|
||||
callComponents.queryItems = [URLQueryItem(name: "mode", value: "extended")]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user