From 300ab2a476f719c51966db90c9976eb55421962a Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 26 Feb 2026 15:02:14 +0000 Subject: 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. --- src/lib/client.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') 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( let verbose = is_verbose(); let is_test = std::env::var("NGITTEST").is_ok(); - let use_concise = !is_test || (!verbose && !silent && animate); + let use_concise = !is_test && !verbose && !silent && animate; let events_description = describe_events(&events); @@ -2584,7 +2584,7 @@ pub async fn send_events( None }; - let m = if silent || !is_test || use_concise { + let m = if silent || use_concise { MultiProgress::with_draw_target(ProgressDrawTarget::hidden()) } else { MultiProgress::new() -- cgit v1.2.3