diff options
Diffstat (limited to 'src/lib/login/user.rs')
| -rw-r--r-- | src/lib/login/user.rs | 7 |
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)] |