diff options
author | Hristo Venev <hristo@venev.name> | 2020-02-04 22:58:37 +0100 |
---|---|---|
committer | Hristo Venev <hristo@venev.name> | 2020-02-04 22:58:37 +0100 |
commit | 80589fb9c08e3c15b31db51c7a40767ff6fbf33d (patch) | |
tree | e75fc9e28a706e89c92fa04af8cbf51b8a574454 /src/manager/builder.rs | |
parent | e6c406879696a53d40f175d11d14a55d9480a57e (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.rs | 4 |
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)); } } |