From 614628883fe46775640549f733b53bb213bc0723 Mon Sep 17 00:00:00 2001 From: Kiel Gillard Date: Wed, 9 Oct 2019 19:15:48 +1100 Subject: [PATCH] Use a suitable error for unexpectedly failing to add a feed --- Frameworks/Account/Feedly/FeedlyAccountDelegate.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Frameworks/Account/Feedly/FeedlyAccountDelegate.swift b/Frameworks/Account/Feedly/FeedlyAccountDelegate.swift index b7c0dc79b..c510f7da5 100644 --- a/Frameworks/Account/Feedly/FeedlyAccountDelegate.swift +++ b/Frameworks/Account/Feedly/FeedlyAccountDelegate.swift @@ -267,13 +267,16 @@ final class FeedlyAccountDelegate: AccountDelegate { homePageURL: feedlyFeed.website) folder.addFeed(feed) } + let feedsAfter = folder.flattenedFeeds() let added = feedsAfter.subtracting(feedsBefore) + if let feed = added.first { completion(.success(feed)) } else { - completion(.failure(FeedbinAccountDelegateError.invalidParameter)) + completion(.failure(AccountError.createErrorNotFound)) } + case .failure(let error): completion(.failure(error)) }