Fixing private channels, so that System user can send messages to them.

This commit is contained in:
marcins78@gmail.com
2012-07-04 11:37:53 +00:00
parent b43508c7d1
commit 5c38ef7f35

View File

@@ -2,6 +2,7 @@ package com.gempukku.lotro.chat;
import com.gempukku.lotro.AbstractServer;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
@@ -17,7 +18,9 @@ public class ChatServer extends AbstractServer {
}
public ChatRoomMediator createPrivateChatRoom(String name, Set<String> allowedUsers, int secondsTimeoutPeriod) {
ChatRoomMediator chatRoom = new ChatRoomMediator(secondsTimeoutPeriod, allowedUsers);
Set<String> allowed = new HashSet<String>(allowedUsers);
allowed.add("System");
ChatRoomMediator chatRoom = new ChatRoomMediator(secondsTimeoutPeriod, allowed);
chatRoom.sendMessage("System", "Welcome to private room: " + name);
_chatRooms.put(name, chatRoom);
return chatRoom;