upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/lib/git_events.rs
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-04-03 17:13:50 +0100
committerDanConwayDev <DanConwayDev@protonmail.com>2025-04-03 17:13:50 +0100
commit29688c2cfe32a27dd9faabd66691f6db1cd4818a (patch)
tree3ee2c5f93d44c4c9a0cc0d2bc21f5a23287c0b53 /src/lib/git_events.rs
parent3e37a93e076a62516d3e24c1ab65cec5d6e66e3e (diff)
feat(send): add description to event signing process
resolving nostr:note1qu8le4a8qz9hhxy6q85txejcq0kln0r3s9vdtwrhtqwvauc6nxuqn3fj0z so it doesnt appear frozen when there are lots of events being signed by a remote signer
Diffstat (limited to 'src/lib/git_events.rs')
-rw-r--r--src/lib/git_events.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/git_events.rs b/src/lib/git_events.rs
index 2b3df42..3ce7637 100644
--- a/src/lib/git_events.rs
+++ b/src/lib/git_events.rs
@@ -241,6 +241,11 @@ pub async fn generate_patch_event(
241 .concat(), 241 .concat(),
242 ), 242 ),
243 signer, 243 signer,
244 if let Some((n, total)) = series_count {
245 format!("commit {n}/{total}")
246 } else {
247 "commit 1/1".to_string()
248 },
244 ) 249 )
245 .await 250 .await
246 .context("failed to sign event") 251 .context("failed to sign event")
@@ -407,7 +412,10 @@ pub async fn generate_cover_letter_and_patch_events(
407 .map(|pk| Tag::public_key(*pk)) 412 .map(|pk| Tag::public_key(*pk))
408 .collect(), 413 .collect(),
409 ].concat(), 414 ].concat(),
410 ), signer).await 415 ),
416 signer,
417 format!("commit 0/{}",commits.len()),
418).await
411 .context("failed to create cover-letter event")?); 419 .context("failed to create cover-letter event")?);
412 } 420 }
413 421