cmds are not cmd:item.get instead of cat:item cmd:get

This commit is contained in:
Sebastian Moser
2023-03-17 17:50:50 +01:00
parent ddb60a6332
commit b7552fd5c9
2 changed files with 15 additions and 58 deletions

View File

@@ -408,19 +408,12 @@ async fn handle_websocket_connection(
Message::Text(text) => {
let json_msg: proto::JsonMessage = serde_json::from_str(&text).expect("error parsing json");
match json_msg {
proto::JsonMessage::ForItem(item_msg) => {
if let Err(err) = proto::handle_item_msg(item_msg, origin.clone(), mutexes.clone()).await {
let err_msg: MizeMessage = err.handle().into();
origin.send(err_msg).await;
};
},
_ => {println!("Got a non ItemMessage")},
if let Err(err) = proto::handle_json_msg(json_msg, origin.clone(), mutexes.clone()).await {
let err_msg: MizeMessage = err.handle().into();
origin.send(err_msg).await;
};
}
}
Message::Close(_) => {
match origin {
Peer::Client(ref client) => {