aboutsummaryrefslogtreecommitdiff
path: root/src/manager/builder.rs
diff options
context:
space:
mode:
authorHristo Venev <hristo@venev.name>2020-02-04 22:58:37 +0100
committerHristo Venev <hristo@venev.name>2020-02-04 22:58:37 +0100
commit80589fb9c08e3c15b31db51c7a40767ff6fbf33d (patch)
treee75fc9e28a706e89c92fa04af8cbf51b8a574454 /src/manager/builder.rs
parente6c406879696a53d40f175d11d14a55d9480a57e (diff)
Move source names inside the source sections.
This means that the order of the sources is preserved.
Diffstat (limited to 'src/manager/builder.rs')
-rw-r--r--src/manager/builder.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/manager/builder.rs b/src/manager/builder.rs
index 9c2ad15..e302f7e 100644
--- a/src/manager/builder.rs
+++ b/src/manager/builder.rs
@@ -18,7 +18,7 @@ pub struct Error {
impl Error {
fn new(err: &'static str, src: &Source, p: &proto::Peer, important: bool) -> Self {
Self {
- src: src.name.clone(),
+ src: src.config.name.clone(),
peer: p.public_key,
important,
err,
@@ -170,7 +170,7 @@ fn peer_contact<'a>(
if let Some(pc) = gc.peers.get(&p.public_key) {
if let Some(ref want_src) = &pc.source {
- if *want_src != src.name {
+ if *want_src != src.config.name {
return Err(Error::new("peer source not allowed", src, p, true));
}
}