Fix issue where new Feeds added to a folder also got left in the account container.

This commit is contained in:
Maurice Parker
2019-05-21 10:26:11 -05:00
parent fb33008b36
commit 8816de4a0e
3 changed files with 9 additions and 1 deletions

View File

@@ -35,7 +35,7 @@ final class FeedbinAPICaller: NSObject {
private var transport: Transport!
var credentials: Credentials?
var accountMetadata: AccountMetadata?
weak var accountMetadata: AccountMetadata?
init(transport: Transport) {
super.init()

View File

@@ -375,6 +375,7 @@ final class FeedbinAccountDelegate: AccountDelegate {
case .success(let taggingID):
DispatchQueue.main.async {
self?.saveFolderRelationship(for: feed, withFolderName: folder.name ?? "", id: String(taggingID))
account.removeFeed(feed)
folder.addFeed(feed)
completion(.success(()))
}