diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-26 15:02:14 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-26 15:26:21 +0000 |
| commit | 300ab2a476f719c51966db90c9976eb55421962a (patch) | |
| tree | 841827edb733d9417fe63cac499ac498628be2af /src/lib | |
| parent | d8b85cbce5cba9bfb8b15a8bd5c1b7200ff3e488 (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')
| -rw-r--r-- | src/lib/client.rs | 4 |
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() |