Convert removeFolder to async/await.

This commit is contained in:
Brent Simmons
2023-10-10 22:54:22 -07:00
parent d92c72c15d
commit 029842d04d
10 changed files with 191 additions and 186 deletions

View File

@@ -69,9 +69,10 @@ import RSCore
func deleteElement(_ element:ScriptingObject) {
if let scriptableFolder = element as? ScriptableFolder {
BatchUpdate.shared.perform {
account.removeFolder(scriptableFolder.folder) { result in
}
BatchUpdate.shared.start()
Task { @MainActor in
try? await account.removeFolder(scriptableFolder.folder)
BatchUpdate.shared.end()
}
} else if let scriptableFeed = element as? ScriptableFeed {
BatchUpdate.shared.perform {