rust/hedgewars-server/src/handlers/inlobby.rs
changeset 15990 c40f5e27aaf0
parent 15989 fb389df02e3e
child 15991 00bf5adba849
equal deleted inserted replaced
15989:fb389df02e3e 15990:c40f5e27aaf0
    25     message: HwProtocolMessage,
    25     message: HwProtocolMessage,
    26 ) {
    26 ) {
    27     use hedgewars_network_protocol::messages::HwProtocolMessage::*;
    27     use hedgewars_network_protocol::messages::HwProtocolMessage::*;
    28 
    28 
    29     //todo!("add kick/ban handlers");
    29     //todo!("add kick/ban handlers");
    30     //todo!("add kick/ban handling");
    30     //todo!("add command for forwarding lobby chat into rooms
    31 
    31 
    32     match message {
    32     match message {
    33         CreateRoom(name, password) => match server.create_room(client_id, name, password) {
    33         CreateRoom(name, password) => match server.create_room(client_id, name, password) {
    34             Err(CreateRoomError::InvalidName) => response.warn(ILLEGAL_ROOM_NAME),
    34             Err(CreateRoomError::InvalidName) => response.warn(ILLEGAL_ROOM_NAME),
    35             Err(CreateRoomError::AlreadyExists) => response.warn(ROOM_EXISTS),
    35             Err(CreateRoomError::AlreadyExists) => response.warn(ROOM_EXISTS),