Commit 19f7cd59 authored by nanamicat's avatar nanamicat

clean

parent 811124a5
Pipeline #42451 passed with stages
in 1 minute and 2 seconds
use crate::UpdatingState;
use crate::data::{ConnectionData, RouterData}; use crate::data::{ConnectionData, RouterData};
use crate::protocol::{Downlink, MessageType, PeerQuality, Uplink}; use crate::protocol::{Downlink, MessageType, PeerQuality, Uplink};
use crate::quality::Quality; use crate::quality::Quality;
use crate::settings::THROTTLE; use crate::settings::THROTTLE;
use crate::UpdatingState;
use serde::Serialize; use serde::Serialize;
use std::collections::BTreeMap; use std::collections::BTreeMap;
use std::net::SocketAddr; use std::net::SocketAddr;
...@@ -95,7 +95,7 @@ impl Router { ...@@ -95,7 +95,7 @@ impl Router {
action: MessageType::Full, action: MessageType::Full,
version: self.version, version: self.version,
ack: uplink.version, ack: uplink.version,
via: self.via.clone(), via: self.via.iter().filter(|(k, v)| k != v).map(|(&k, &v)| (k, v)).collect(),
plan: self.plan.clone(), plan: self.plan.clone(),
}) })
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment