upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/lib/login/fresh.rs
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2024-12-09 15:35:18 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2024-12-09 15:35:18 +0000
commitd8f4f7641312bff32f772cbc070b3f99ced0c8fe (patch)
tree0ca4db7b41d7c191eb91ceb1c8124b5e659a3566 /src/lib/login/fresh.rs
parentf0d0e1ba1cba11d3a98a5ab0c7f1dc72b6bc4e17 (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/lib/login/fresh.rs')
-rw-r--r--src/lib/login/fresh.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/login/fresh.rs b/src/lib/login/fresh.rs
index 615c0a6..7cdbde8 100644
--- a/src/lib/login/fresh.rs
+++ b/src/lib/login/fresh.rs
@@ -46,6 +46,7 @@ pub async fn fresh_login_or_signup(
46 client, 46 client,
47 true, 47 true,
48 true, 48 true,
49 false,
49 ) 50 )
50 .await?; 51 .await?;
51 break (signer, user_ref.public_key, signer_info, source); 52 break (signer, user_ref.public_key, signer_info, source);
@@ -102,6 +103,7 @@ pub async fn fresh_login_or_signup(
102 None 103 None
103 }, 104 },
104 false, 105 false,
106 false,
105 ) 107 )
106 .await?; 108 .await?;
107 print_logged_in_as(&user_ref, client.is_none(), &source)?; 109 print_logged_in_as(&user_ref, client.is_none(), &source)?;
@@ -549,6 +551,7 @@ async fn save_to_git_config(
549 None, 551 None,
550 true, 552 true,
551 true, 553 true,
554 false,
552 ) 555 )
553 .await 556 .await
554 { 557 {