diff --git a/engine/server/application/ChatServer/src/shared/CentralServerConnection.cpp b/engine/server/application/ChatServer/src/shared/CentralServerConnection.cpp index fa2dcd93..7b9c86a0 100755 --- a/engine/server/application/ChatServer/src/shared/CentralServerConnection.cpp +++ b/engine/server/application/ChatServer/src/shared/CentralServerConnection.cpp @@ -65,7 +65,7 @@ void CentralServerConnection::onReceive(const Archive::ByteStream & message) ri = message.begin(); - const uint32 messageType = message.getType(); + const uint32 messageType = m.getType(); switch(messageType) { case constcrc("EnumerateServers") : @@ -83,7 +83,7 @@ void CentralServerConnection::onReceive(const Archive::ByteStream & message) ChatServer::instance().connectToCustomerServiceServer(msg.getValue().first, msg.getValue().second); break; } - else if(m.isType("RequestChatTransferAvatar")) + case constcrc("RequestChatTransferAvatar") : { GenericValueTypeMessage request(ri); LOG("CustomerService", ("CharacterTransfer: Received RequestChatTransferAvatar from CentralServer. Forwarding request to ChatAPI. %s", request.getValue().toString().c_str()));