upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client.rs16
-rw-r--r--src/login.rs2
2 files changed, 12 insertions, 6 deletions
diff --git a/src/client.rs b/src/client.rs
index 0757359..ccd5cfb 100644
--- a/src/client.rs
+++ b/src/client.rs
@@ -909,11 +909,17 @@ async fn create_relays_request(
909 } 909 }
910 let mut map: HashMap<PublicKey, (Timestamp, Timestamp)> = HashMap::new(); 910 let mut map: HashMap<PublicKey, (Timestamp, Timestamp)> = HashMap::new();
911 for public_key in &user_profiles { 911 for public_key in &user_profiles {
912 let user_ref = get_user_ref_from_cache(git_repo_path, public_key).await?; 912 if let Ok(user_ref) = get_user_ref_from_cache(git_repo_path, public_key).await {
913 map.insert( 913 map.insert(
914 public_key.to_owned(), 914 public_key.to_owned(),
915 (user_ref.metadata.created_at, user_ref.relays.created_at), 915 (user_ref.metadata.created_at, user_ref.relays.created_at),
916 ); 916 );
917 } else {
918 map.insert(
919 public_key.to_owned(),
920 (Timestamp::from(0), Timestamp::from(0)),
921 );
922 }
917 } 923 }
918 map 924 map
919 }; 925 };
diff --git a/src/login.rs b/src/login.rs
index b746202..9c7ca78 100644
--- a/src/login.rs
+++ b/src/login.rs
@@ -634,7 +634,7 @@ async fn get_user_details(
634 .await?; 634 .await?;
635 if let Ok(user_ref) = get_user_ref_from_cache(git_repo_path, public_key).await { 635 if let Ok(user_ref) = get_user_ref_from_cache(git_repo_path, public_key).await {
636 progress_reporter.clear()?; 636 progress_reporter.clear()?;
637 // term.clear_last_lines(1)?; 637 // if std::env::var("NGITTEST").is_err() {term.clear_last_lines(1)?;}
638 Ok(user_ref) 638 Ok(user_ref)
639 } else { 639 } else {
640 Ok(empty) 640 Ok(empty)