aboutsummaryrefslogtreecommitdiff
path: root/src/session
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/session/mod.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/session/mod.rs b/src/session/mod.rs
index f8690ac..dbe29c0 100644
--- a/src/session/mod.rs
+++ b/src/session/mod.rs
@@ -1,5 +1,7 @@
use std::collections::HashMap;
+#[cfg(feature = "client")]
+use crate::message::StatefulSyncableClient;
#[cfg(feature = "server")]
use crate::message::StatefulSyncableServer;
@@ -7,7 +9,7 @@ use log::{debug, warn};
use crate::message::{
objects::{Types, *},
- Class, InitData, SessionInit, StatefulSyncableClient, SyncMessage, Syncable,
+ Class, InitData, SessionInit, SyncMessage, Syncable,
};
// TODO implement nested types init and sync like BufferViewConfig in BufferViewManager
@@ -59,7 +61,7 @@ pub trait SessionManager {
Class::Network => {
let id: i32 = msg.object_name.parse().unwrap();
if let Some(network) = self.network(id) {
- // network.sync()
+ network.sync(msg)
}
}
Class::NetworkInfo => (),