From 8d911a7e2862e916303826d5ed7d0cba38c77a7a Mon Sep 17 00:00:00 2001 From: MassCraziness Date: Thu, 29 Jan 2015 19:26:15 -0600 Subject: [PATCH] Update tab_supervisor.cpp --- cockatrice/src/tab_supervisor.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/cockatrice/src/tab_supervisor.cpp b/cockatrice/src/tab_supervisor.cpp index f2b6046db..cbeb3aa74 100644 --- a/cockatrice/src/tab_supervisor.cpp +++ b/cockatrice/src/tab_supervisor.cpp @@ -454,14 +454,11 @@ void TabSupervisor::processUserMessageEvent(const Event_UserMessage &event) if (twi) sendingUser = twi->getUserInfo(); + if (settingsCache->getIgnoreUnregisteredUsers()) + return; else sendingUser.set_name(senderName.toStdString()); - UserLevelFlags sendingUserLevel = UserLevelFlags(sendingUser.user_level()); - - if (settingsCache->getIgnoreUnregisteredUsers() && (!sendingUserLevel.testFlag(ServerInfo_User::IsUser) || !sendingUserLevel.testFlag(ServerInfo_User::IsRegistered) || !sendingUserLevel.testFlag(ServerInfo_User::IsModerator) || !sendingUserLevel.testFlag(ServerInfo_User::IsAdmin))) - return; - TabMessage *tab = messageTabs.value(senderName); if (!tab) tab = messageTabs.value(QString::fromStdString(event.receiver_name()));