diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-12-09 15:35:18 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-12-09 15:35:18 +0000 |
| commit | d8f4f7641312bff32f772cbc070b3f99ced0c8fe (patch) | |
| tree | 0ca4db7b41d7c191eb91ceb1c8124b5e659a3566 /src/bin/git_remote_nostr/main.rs | |
| parent | f0d0e1ba1cba11d3a98a5ab0c7f1dc72b6bc4e17 (diff) | |
fix: fetch user relays for `send`,`push` & `init`
get the latest user relay list before pushing patches and repo
announcement events
Diffstat (limited to 'src/bin/git_remote_nostr/main.rs')
| -rw-r--r-- | src/bin/git_remote_nostr/main.rs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/bin/git_remote_nostr/main.rs b/src/bin/git_remote_nostr/main.rs index 8e12d68..5f9f712 100644 --- a/src/bin/git_remote_nostr/main.rs +++ b/src/bin/git_remote_nostr/main.rs | |||
| @@ -36,8 +36,17 @@ async fn main() -> Result<()> { | |||
| 36 | 36 | ||
| 37 | let mut client = Client::default(); | 37 | let mut client = Client::default(); |
| 38 | 38 | ||
| 39 | if let Ok((signer, _, _)) = | 39 | if let Ok((signer, _, _)) = load_existing_login( |
| 40 | load_existing_login(&Some(&git_repo), &None, &None, &None, None, true, false).await | 40 | &Some(&git_repo), |
| 41 | &None, | ||
| 42 | &None, | ||
| 43 | &None, | ||
| 44 | None, | ||
| 45 | true, | ||
| 46 | false, | ||
| 47 | false, | ||
| 48 | ) | ||
| 49 | .await | ||
| 41 | { | 50 | { |
| 42 | // signer for to respond to relay auth request | 51 | // signer for to respond to relay auth request |
| 43 | client.set_signer(signer).await; | 52 | client.set_signer(signer).await; |