From 5df5d6609c99a9e192a1ca3c60ff2cf0094876ea Mon Sep 17 00:00:00 2001 From: lotodore Date: Sun, 28 Mar 2010 12:54:11 +0000 Subject: [PATCH] Guest user is not allowed to send chat messages. --- src/net/common/servergamestate.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/net/common/servergamestate.cpp b/src/net/common/servergamestate.cpp index 52eefb8e..c7f3d378 100644 --- a/src/net/common/servergamestate.cpp +++ b/src/net/common/servergamestate.cpp @@ -230,7 +230,8 @@ AbstractServerGameStateReceiving::ProcessPacket(boost::shared_ptr se // Chat text is always allowed. else if (packet->GetMsg()->present == PokerTHMessage_PR_chatRequestMessage) { - if (session.playerData) // Only forward if this player is known. + // Only forward if this player is known and not a guest. + if (session.playerData && session.playerData->GetRights() != PLAYER_RIGHTS_GUEST) { // Forward chat text to all players. // TODO: Some limitation needed.