diff options
Diffstat (limited to 'src/git_remote_helper.rs')
| -rw-r--r-- | src/git_remote_helper.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/git_remote_helper.rs b/src/git_remote_helper.rs index 026c06b..e2796b3 100644 --- a/src/git_remote_helper.rs +++ b/src/git_remote_helper.rs | |||
| @@ -229,6 +229,7 @@ async fn list( | |||
| 229 | 229 | ||
| 230 | let mut remote_states = HashMap::new(); | 230 | let mut remote_states = HashMap::new(); |
| 231 | for url in &repo_ref.git_server { | 231 | for url in &repo_ref.git_server { |
| 232 | term.write_line(format!("fetching refs list: {url}...").as_str())?; | ||
| 232 | match list_from_remote(git_repo, url) { | 233 | match list_from_remote(git_repo, url) { |
| 233 | Ok(remote_state) => { | 234 | Ok(remote_state) => { |
| 234 | remote_states.insert(url.clone(), remote_state); | 235 | remote_states.insert(url.clone(), remote_state); |
| @@ -239,10 +240,10 @@ async fn list( | |||
| 239 | )?; | 240 | )?; |
| 240 | } | 241 | } |
| 241 | } | 242 | } |
| 243 | term.clear_last_lines(1)?; | ||
| 242 | } | 244 | } |
| 243 | 245 | ||
| 244 | let state = if let Some(nostr_state) = nostr_state { | 246 | let state = if let Some(nostr_state) = nostr_state { |
| 245 | let term = console::Term::stderr(); | ||
| 246 | for (name, value) in &nostr_state.state { | 247 | for (name, value) in &nostr_state.state { |
| 247 | for (url, remote_state) in &remote_states { | 248 | for (url, remote_state) in &remote_states { |
| 248 | if let Some(remote_value) = remote_state.get(name) { | 249 | if let Some(remote_value) = remote_state.get(name) { |