From 1917eb1007a1cb1270035b21da8b065f214c1165 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sat, 24 Oct 2020 19:38:47 -0500 Subject: [PATCH] Add various api base urls for Reader API --- .../Account/ReaderAPI/ReaderAPICaller.swift | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) 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