upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/lib/client.rs
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-02-26 15:02:14 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-02-26 15:26:21 +0000
commit300ab2a476f719c51966db90c9976eb55421962a (patch)
tree841827edb733d9417fe63cac499ac498628be2af /src/lib/client.rs
parentd8b85cbce5cba9bfb8b15a8bd5c1b7200ff3e488 (diff)
fix: show detailed relay view when --verbose flag is set in send_events
The use_concise flag in send_events was computed with || instead of &&, causing !is_test to short-circuit to true in production and making --verbose have no effect on published event display.
Diffstat (limited to 'src/lib/client.rs')
-rw-r--r--src/lib/client.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/client.rs b/src/lib/client.rs
index 8ae9820..e657f53 100644
--- a/src/lib/client.rs
+++ b/src/lib/client.rs
@@ -2557,7 +2557,7 @@ pub async fn send_events(
2557 2557
2558 let verbose = is_verbose(); 2558 let verbose = is_verbose();
2559 let is_test = std::env::var("NGITTEST").is_ok(); 2559 let is_test = std::env::var("NGITTEST").is_ok();
2560 let use_concise = !is_test || (!verbose && !silent && animate); 2560 let use_concise = !is_test && !verbose && !silent && animate;
2561 2561
2562 let events_description = describe_events(&events); 2562 let events_description = describe_events(&events);
2563 2563
@@ -2584,7 +2584,7 @@ pub async fn send_events(
2584 None 2584 None
2585 }; 2585 };
2586 2586
2587 let m = if silent || !is_test || use_concise { 2587 let m = if silent || use_concise {
2588 MultiProgress::with_draw_target(ProgressDrawTarget::hidden()) 2588 MultiProgress::with_draw_target(ProgressDrawTarget::hidden())
2589 } else { 2589 } else {
2590 MultiProgress::new() 2590 MultiProgress::new()