upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/lib/login
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2024-11-28 15:07:02 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2024-11-28 15:08:39 +0000
commit5dbac4d643f4dc5110bf9971e29598dfc30d75f0 (patch)
tree77a53e4f273d179c8559257de915a77d68fed344 /src/lib/login
parent82ca4851dfd5d346a1b13e52e074893afb62e0d5 (diff)
feat(init): user read or fallback relays
as default instead of user write or none
Diffstat (limited to 'src/lib/login')
-rw-r--r--src/lib/login/user.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/login/user.rs b/src/lib/login/user.rs
index 4456308..9534bbe 100644
--- a/src/lib/login/user.rs
+++ b/src/lib/login/user.rs
@@ -38,6 +38,13 @@ impl UserRelays {
38 .map(|r| r.url.clone()) 38 .map(|r| r.url.clone())
39 .collect() 39 .collect()
40 } 40 }
41 pub fn read(&self) -> Vec<String> {
42 self.relays
43 .iter()
44 .filter(|r| r.read)
45 .map(|r| r.url.clone())
46 .collect()
47 }
41} 48}
42 49
43#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] 50#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)]