diff --git a/Account/Sources/Account/ReaderAPI/ReaderAPICaller.swift b/Account/Sources/Account/ReaderAPI/ReaderAPICaller.swift index 505b60933..223598ba4 100644 --- a/Account/Sources/Account/ReaderAPI/ReaderAPICaller.swift +++ b/Account/Sources/Account/ReaderAPI/ReaderAPICaller.swift @@ -63,15 +63,22 @@ final class ReaderAPICaller: NSObject { private var APIBaseURL: URL? { get { - guard let accountMetadata = accountMetadata else { - return nil + switch variant { + case .inoreader: + return URL(string: "https://www.inoreader.com") + case .bazQux: + return URL(string: "https://bazqux.com") + case .theOldReader: + return URL(string: "https://theoldreader.com") + case .generic: + guard let accountMetadata = accountMetadata else { + return nil + } + return accountMetadata.endpointURL } - - return accountMetadata.endpointURL } } - init(transport: Transport) { super.init() self.transport = transport