equal
deleted
inserted
replaced
97 Part(None) => server.react(client_id, vec![ |
97 Part(None) => server.react(client_id, vec![ |
98 MoveToLobby("part".to_string())]), |
98 MoveToLobby("part".to_string())]), |
99 Part(Some(msg)) => server.react(client_id, vec![ |
99 Part(Some(msg)) => server.react(client_id, vec![ |
100 MoveToLobby(format!("part: {}", msg))]), |
100 MoveToLobby(format!("part: {}", msg))]), |
101 Chat(msg) => { |
101 Chat(msg) => { |
102 |
|
103 let actions = { |
102 let actions = { |
104 let c = &mut server.clients[client_id]; |
103 let c = &mut server.clients[client_id]; |
105 let chat_msg = ChatMsg {nick: c.nick.clone(), msg}; |
104 let chat_msg = ChatMsg {nick: c.nick.clone(), msg}; |
106 vec![chat_msg.send_all().in_room(room_id).but_self().action()] |
105 vec![chat_msg.send_all().in_room(room_id).but_self().action()] |
107 }; |
106 }; |