two sub not-owning instance send update-request, on getting an update

This commit is contained in:
Sebastian Moser
2024-08-21 13:32:55 +02:00
parent f1e7d6ed68
commit fe9b6d8fca
3 changed files with 30 additions and 1 deletions

View File

@@ -96,6 +96,13 @@ fn handle_msg(msg: &mut MizeMessage, instance: &Instance) -> MizeResult<()> {
instance.sub(id, sub)?;
},
MessageCmd::Sub => {
let id = msg.id(instance)?;
let mut connection = instance.get_connection(msg.conn_id)?.clone();
let sub = Subscription::from_conn(connection.clone());
instance.sub(id, sub)?;
},
MessageCmd::Update => {
let data = msg.data()?;
let id = msg.id(instance)?;