Skip to content

Commit

Permalink
fix(ComposeMessageView): Use guard before starting task
Browse files Browse the repository at this point in the history
  • Loading branch information
PhilippeWeidmann committed Jan 12, 2023
1 parent a1fd1ec commit 7ae8e60
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions Mail/Views/New Message/ComposeMessageView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -249,15 +249,15 @@ struct ComposeMessageView: View {
}
}
.task {
if draft.messageUid != nil && draft.remoteUUID.isEmpty {
do {
if let fetchedDraft = try await mailboxManager.draft(partialDraft: draft),
let liveFetchedDraft = fetchedDraft.thaw() {
self.draft = liveFetchedDraft
}
} catch {
// Fail silently
guard draft.messageUid != nil && draft.remoteUUID.isEmpty else { return }

do {
if let fetchedDraft = try await mailboxManager.draft(partialDraft: draft),
let liveFetchedDraft = fetchedDraft.thaw() {
self.draft = liveFetchedDraft
}
} catch {
// Fail silently
}
}
.navigationViewStyle(.stack)
Expand Down

0 comments on commit 7ae8e60

Please sign in to comment.