From 0762d44a9ec3d8a5477e171933428cd9749e0659 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Mon, 22 Jul 2024 15:26:44 +0100 Subject: chore: bump rust-nostr to v0.33.0 bump all rust-nostr packages move from using patched nip46 nip05 function to profile function in v33 fix send_events_to error message --- src/client.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/client.rs') diff --git a/src/client.rs b/src/client.rs index 880cb6b..29d390f 100644 --- a/src/client.rs +++ b/src/client.rs @@ -204,11 +204,18 @@ impl Connect for Client { #[allow(clippy::large_futures)] self.client.connect_relay(url).await?; let res = self.client.send_event_to(vec![url], event.clone()).await?; + if let Some(err) = res.failed.get(&Url::parse(url)?) { + bail!(if let Some(err) = err { + err.to_string() + } else { + "error: unknown".to_string() + }); + } save_event_in_cache(git_repo_path, &event).await?; if event.kind().eq(&Kind::Custom(REPO_REF_KIND)) { save_event_in_global_cache(git_repo_path, &event).await?; } - Ok(res) + Ok(event.id()) } async fn get_events( -- cgit v1.2.3