Switch to if let statement

This commit is contained in:
Joseph T. Lyons
2023-12-06 19:11:24 -05:00
parent 034c11cc96
commit 1abc9800af
+17 -17
View File
@@ -162,24 +162,24 @@ impl FeedbackModal {
feedback_editor.set_pending_submission(true, cx); feedback_editor.set_pending_submission(true, cx);
}) })
.log_err(); .log_err();
match FeedbackModal::submit_feedback(&feedback_text, email, client, specs).await {
Ok(_) => {} if let Err(error) =
Err(error) => { FeedbackModal::submit_feedback(&feedback_text, email, client, specs).await
log::error!("{}", error); {
this.update(&mut cx, |feedback_editor, cx| { log::error!("{}", error);
let prompt = cx.prompt( this.update(&mut cx, |feedback_editor, cx| {
PromptLevel::Critical, let prompt = cx.prompt(
FEEDBACK_SUBMISSION_ERROR_TEXT, PromptLevel::Critical,
&["OK"], FEEDBACK_SUBMISSION_ERROR_TEXT,
); &["OK"],
cx.spawn(|_, _cx| async move { );
prompt.await.ok(); cx.spawn(|_, _cx| async move {
}) prompt.await.ok();
.detach();
feedback_editor.set_pending_submission(false, cx);
}) })
.log_err(); .detach();
} feedback_editor.set_pending_submission(false, cx);
})
.log_err();
} }
} }
}) })