upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/repo_ref.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/repo_ref.rs')
-rw-r--r--src/repo_ref.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/repo_ref.rs b/src/repo_ref.rs
index 8e944d7..c7b42fa 100644
--- a/src/repo_ref.rs
+++ b/src/repo_ref.rs
@@ -152,6 +152,7 @@ pub async fn fetch(
152 #[cfg(not(test))] client: &Client, 152 #[cfg(not(test))] client: &Client,
153 // TODO: more rubust way of finding repo events 153 // TODO: more rubust way of finding repo events
154 fallback_relays: Vec<String>, 154 fallback_relays: Vec<String>,
155 prompt_for_nevent_if_cant_event: bool,
155) -> Result<RepoRef> { 156) -> Result<RepoRef> {
156 let repo_config = get_repo_config_from_yaml(git_repo); 157 let repo_config = get_repo_config_from_yaml(git_repo);
157 158
@@ -187,6 +188,9 @@ pub async fn fetch(
187 { 188 {
188 break event.clone(); 189 break event.clone();
189 } 190 }
191 if !prompt_for_nevent_if_cant_event {
192 bail!("cannot find repo event");
193 }
190 println!("cannot find repo event"); 194 println!("cannot find repo event");
191 loop { 195 loop {
192 let bech32 = Interactor::default() 196 let bech32 = Interactor::default()