diff --git a/crates/call/src/room.rs b/crates/call/src/room.rs index 61fb694024..287e4a125b 100644 --- a/crates/call/src/room.rs +++ b/crates/call/src/room.rs @@ -267,7 +267,7 @@ impl Room { .await { Ok(()) => Ok(room), - Err(error) => Err(anyhow!("room creation failed: {:?}", error)), + Err(error) => Err(error.context("room creation failed")), } }) } diff --git a/crates/workspace/src/notifications.rs b/crates/workspace/src/notifications.rs index 325b75542f..49cd2b6767 100644 --- a/crates/workspace/src/notifications.rs +++ b/crates/workspace/src/notifications.rs @@ -551,8 +551,7 @@ where if let Err(err) = self.await { log::error!("{err:?}"); if let Ok(prompt) = cx.update(|cx| { - let detail = f(&err, cx) - .unwrap_or_else(|| format!("{err:?}. Please try again.", err = err)); + let detail = f(&err, cx).unwrap_or_else(|| format!("{err}. Please try again.")); cx.prompt(PromptLevel::Critical, &msg, Some(&detail), &["Ok"]) }) { prompt.await.ok();