From d8f4f7641312bff32f772cbc070b3f99ced0c8fe Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Mon, 9 Dec 2024 15:35:18 +0000 Subject: fix: fetch user relays for `send`,`push` & `init` get the latest user relay list before pushing patches and repo announcement events --- src/lib/login/mod.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/lib/login/mod.rs') diff --git a/src/lib/login/mod.rs b/src/lib/login/mod.rs index 00dbb17..0be1e5d 100644 --- a/src/lib/login/mod.rs +++ b/src/lib/login/mod.rs @@ -24,9 +24,19 @@ pub async fn login_or_signup( password: &Option, #[cfg(test)] client: Option<&MockConnect>, #[cfg(not(test))] client: Option<&Client>, + fetch_profile_updates: bool, ) -> Result<(Arc, UserRef, SignerInfoSource)> { - let res = - load_existing_login(git_repo, signer_info, password, &None, client, false, true).await; + let res = load_existing_login( + git_repo, + signer_info, + password, + &None, + client, + false, + true, + fetch_profile_updates, + ) + .await; if res.is_ok() { res } else { -- cgit v1.2.3