From 54b791a31b43ef7dd5bb1ebdff7c7dffea03af52 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Mon, 16 Feb 2026 10:45:11 +0000 Subject: fix: fetch report ouput so that report gets removed when not in verbose mode and fix removal so summary displayed instead 1st line of original report. --- src/bin/git_remote_nostr/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/git_remote_nostr/main.rs b/src/bin/git_remote_nostr/main.rs index 66c23ed..d7151d8 100644 --- a/src/bin/git_remote_nostr/main.rs +++ b/src/bin/git_remote_nostr/main.rs @@ -172,6 +172,9 @@ async fn fetching_with_report_for_helper( ) .await?; let has_errors = relay_reports.iter().any(std::result::Result::is_err); + if !has_errors || !verbose { + let _ = progress_reporter.clear(); + } let report = consolidate_fetch_reports(relay_reports); if report.to_string().is_empty() { if verbose { @@ -180,8 +183,5 @@ async fn fetching_with_report_for_helper( } else { term.write_line(&format!("nostr updates: {report}"))?; } - if !has_errors || verbose { - let _ = progress_reporter.clear(); - } Ok(()) } -- cgit v1.2.3