Adds @MainActor to OPMLDocument fileWrapper func

This commit is contained in:
Stuart Breckenridge
2023-04-06 17:58:30 +04:00
parent bb48e60068
commit 4478f9ee9b

View File

@@ -30,7 +30,7 @@ public struct OPMLDocument: FileDocument {
self.account = account
}
public func fileWrapper(configuration: WriteConfiguration) throws -> FileWrapper {
@MainActor public func fileWrapper(configuration: WriteConfiguration) throws -> FileWrapper {
let accountName = account.nameForDisplay.replacingOccurrences(of: " ", with: "").trimmingCharacters(in: .whitespaces)
let filename = "Subscriptions-\(accountName).opml"
let tempFile = FileManager.default.temporaryDirectory.appendingPathComponent(filename)