upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/bin/git_remote_nostr
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/git_remote_nostr')
-rw-r--r--src/bin/git_remote_nostr/fetch.rs18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/bin/git_remote_nostr/fetch.rs b/src/bin/git_remote_nostr/fetch.rs
index 9c2b0a2..33fd959 100644
--- a/src/bin/git_remote_nostr/fetch.rs
+++ b/src/bin/git_remote_nostr/fetch.rs
@@ -227,14 +227,16 @@ fn report_on_transfer_progress(
227 let percentage = ((indexed_deltas / total_deltas) * 100.0) 227 let percentage = ((indexed_deltas / total_deltas) * 100.0)
228 // always round down because 100% complete is misleading when its not complete 228 // always round down because 100% complete is misleading when its not complete
229 .floor(); 229 .floor();
230 report.push(format!( 230 if total_deltas > 0.0 {
231 "Resolving deltas: {percentage}% ({indexed_deltas}/{total_deltas}){}", 231 report.push(format!(
232 if indexed_deltas == total_deltas { 232 "Resolving deltas: {percentage}% ({indexed_deltas}/{total_deltas}){}",
233 ", done." 233 if indexed_deltas == total_deltas {
234 } else { 234 ", done."
235 "" 235 } else {
236 }, 236 ""
237 )); 237 },
238 ));
239 }
238 } 240 }
239 report 241 report
240} 242}