Make Account and AccountDelegate interfaces more consistent by requiring the container parameter on removeFeed. Resolves #802

This commit is contained in:
Maurice Parker
2019-07-17 15:41:21 -05:00
parent 48c5b67f57
commit 4fc1998cf3
6 changed files with 18 additions and 7 deletions

View File

@@ -58,8 +58,10 @@ class ScriptableAccount: NSObject, UniqueIdScriptingObject, ScriptingObjectConta
var container: Container? = nil
if let scriptableFolder = scriptableFeed.container as? ScriptableFolder {
container = scriptableFolder.folder
} else {
container = account
}
account.removeFeed(scriptableFeed.feed, from: container) { result in
account.removeFeed(scriptableFeed.feed, from: container!) { result in
}
}
}