Gossip to secondary addrs in group again

This commit is contained in:
Hocuri
2022-04-22 16:25:44 +02:00
committed by holger krekel
parent 2b233fd810
commit 18126b42cb

View File

@@ -271,13 +271,13 @@ impl<'a> MimeFactory<'a> {
&self, &self,
context: &Context, context: &Context,
) -> Result<Vec<(Option<Peerstate>, &str)>> { ) -> Result<Vec<(Option<Peerstate>, &str)>> {
let self_addrs = context.get_all_self_addrs().await?; let self_addr = context.get_primary_self_addr().await?;
let mut res = Vec::new(); let mut res = Vec::new();
for (_, addr) in self for (_, addr) in self
.recipients .recipients
.iter() .iter()
.filter(|(_, addr)| !self_addrs.contains(addr)) .filter(|(_, addr)| addr != &self_addr)
{ {
res.push((Peerstate::from_addr(context, addr).await?, addr.as_str())); res.push((Peerstate::from_addr(context, addr).await?, addr.as_str()));
} }