aboutsummaryrefslogtreecommitdiff
path: root/src/message/signalproxy/objects/networkinfo.rs
diff options
context:
space:
mode:
authorMax Audron <me@audron.dev>2026-02-22 15:19:49 +0100
committerMax Audron <me@audron.dev>2026-02-22 15:19:49 +0100
commit9110ff85313ea9bf5ee93f60122ce5660accede2 (patch)
tree0c4b8553a63ae269475d380cb5f1b365498b6297 /src/message/signalproxy/objects/networkinfo.rs
parentadd more git remotes (diff)
NetworkMap error handling
Diffstat (limited to '')
-rw-r--r--src/message/signalproxy/objects/networkinfo.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/message/signalproxy/objects/networkinfo.rs b/src/message/signalproxy/objects/networkinfo.rs
index bc08989..1a41f84 100644
--- a/src/message/signalproxy/objects/networkinfo.rs
+++ b/src/message/signalproxy/objects/networkinfo.rs
@@ -77,7 +77,7 @@ impl UserType for NetworkInfo {
impl Serialize for NetworkInfo {
fn serialize(&self) -> Result<Vec<u8>> {
- self.to_network_map().serialize()
+ self.to_network_map()?.serialize()
}
}
@@ -87,7 +87,7 @@ impl Deserialize for NetworkInfo {
Self: std::marker::Sized,
{
let (vlen, mut value) = VariantMap::parse(b)?;
- Ok((vlen, Self::from_network_map(&mut value)))
+ Ok((vlen, Self::from_network_map(&mut value)?))
}
}
@@ -98,7 +98,7 @@ impl NetworkInfo {
use crate::message::NetworkMap;
use libquassel_derive::sync;
- sync!("setServerList", [Vec::<NetworkServer>::to_network_map(&servers)])?;
+ sync!("setServerList", [Vec::<NetworkServer>::to_network_map(&servers)?])?;
}
self.server_list = servers;