Improves error thrown when Patreon creator access token expires

This commit is contained in:
Riley Testut
2019-09-27 18:49:11 -07:00
parent b4f8ae00db
commit 53e948c0a9

View File

@@ -21,12 +21,14 @@ extension PatreonAPI
{ {
case unknown case unknown
case notAuthenticated case notAuthenticated
case invalidAccessToken
var errorDescription: String? { var errorDescription: String? {
switch self switch self
{ {
case .unknown: return NSLocalizedString("An unknown error occurred.", comment: "") case .unknown: return NSLocalizedString("An unknown error occurred.", comment: "")
case .notAuthenticated: return NSLocalizedString("No connected Patreon account.", comment: "") case .notAuthenticated: return NSLocalizedString("No connected Patreon account.", comment: "")
case .invalidAccessToken: return NSLocalizedString("Invalid access token.", comment: "")
} }
} }
} }
@@ -365,7 +367,7 @@ private extension PatreonAPI
} }
else else
{ {
completion(.failure(Error.notAuthenticated)) completion(.failure(Error.invalidAccessToken))
} }
return return