upleb.uk

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

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-02-16 13:02:50 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-02-16 13:02:50 +0000
commit0723d3d350ffb1dc78161565dcc5605c95b1c051 (patch)
treeacd5821fa33d988427f7b9d8c4ef72cb91311106
parenta2d4df6e759070fe88a311d9a03836cb3a405012 (diff)
fix: reporter git server non-verbose
hide details in non-verbose mode
-rw-r--r--src/lib/list.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/list.rs b/src/lib/list.rs
index 3b37b37..c0837b7 100644
--- a/src/lib/list.rs
+++ b/src/lib/list.rs
@@ -173,7 +173,11 @@ pub async fn list_from_remotes(
173 } else { 173 } else {
174 None 174 None
175 }; 175 };
176 let progress_reporter = MultiProgress::new(); 176 let progress_reporter = if !verbose {
177 MultiProgress::with_draw_target(indicatif::ProgressDrawTarget::hidden())
178 } else {
179 MultiProgress::new()
180 };
177 181
178 let success_count = Arc::new(AtomicU64::new(0)); 182 let success_count = Arc::new(AtomicU64::new(0));
179 let current_timeout = Arc::new(AtomicU64::new(git_server_long_timeout())); 183 let current_timeout = Arc::new(AtomicU64::new(git_server_long_timeout()));
@@ -422,7 +426,7 @@ pub async fn list_from_remotes(
422 426
423 if let Some(ref spinner_state_arc) = spinner_state { 427 if let Some(ref spinner_state_arc) = spinner_state {
424 spinner_state_arc.lock().unwrap().finish(has_errors); 428 spinner_state_arc.lock().unwrap().finish(has_errors);
425 } else if !has_errors { 429 } else if !has_errors || !is_verbose() {
426 let _ = progress_reporter.clear(); 430 let _ = progress_reporter.clear();
427 } 431 }
428 432