diff --git a/src/people/mod.rs b/src/people/mod.rs index e9e3d798..e2daa999 100644 --- a/src/people/mod.rs +++ b/src/people/mod.rs @@ -23,7 +23,9 @@ impl People { pub async fn get_followed_pubkeys(&self) -> Vec { let mut output: Vec = Vec::new(); - for (_, person) in self.people.iter() { + for person in self.people.iter() + .filter_map(|(_,p)| if p.followed==1 { Some(p) } else { None }) + { output.push(person.pubkey.clone()); } output