upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/lib/login/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/login/mod.rs')
-rw-r--r--src/lib/login/mod.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/login/mod.rs b/src/lib/login/mod.rs
index 825ec30..f262bda 100644
--- a/src/lib/login/mod.rs
+++ b/src/lib/login/mod.rs
@@ -363,7 +363,7 @@ async fn fresh_login(
363 always_save: bool, 363 always_save: bool,
364) -> Result<(NostrSigner, UserRef)> { 364) -> Result<(NostrSigner, UserRef)> {
365 let app_key = Keys::generate(); 365 let app_key = Keys::generate();
366 let app_key_secret = app_key.secret_key()?.to_secret_hex(); 366 let app_key_secret = app_key.secret_key().to_secret_hex();
367 let relays = if let Some(client) = client { 367 let relays = if let Some(client) = client {
368 client 368 client
369 .get_fallback_signer_relays() 369 .get_fallback_signer_relays()
@@ -652,7 +652,7 @@ fn save_keys(git_repo: &Repo, keys: &nostr::Keys, always_save: bool) -> Result<(
652 .context("failed to get password input from interactor.password")?; 652 .context("failed to get password input from interactor.password")?;
653 encrypt_key(keys, &password)? 653 encrypt_key(keys, &password)?
654 } else { 654 } else {
655 keys.secret_key()?.to_bech32()? 655 keys.secret_key().to_bech32()?
656 }; 656 };
657 657
658 if let Err(error) = 658 if let Err(error) =
@@ -745,9 +745,9 @@ fn extract_user_relays(public_key: &nostr::PublicKey, events: &[nostr::Event]) -
745 ))) 745 )))
746 }) 746 })
747 .map(|t| UserRelayRef { 747 .map(|t| UserRelayRef {
748 url: t.as_vec()[1].clone(), 748 url: t.as_slice()[1].clone(),
749 read: t.as_vec().len() == 2 || t.as_vec()[2].eq("read"), 749 read: t.as_slice().len() == 2 || t.as_slice()[2].eq("read"),
750 write: t.as_vec().len() == 2 || t.as_vec()[2].eq("write"), 750 write: t.as_slice().len() == 2 || t.as_slice()[2].eq("write"),
751 }) 751 })
752 .collect() 752 .collect()
753 } else { 753 } else {