From cf9c44494e78eece3cfaf7704be3ee166ee24171 Mon Sep 17 00:00:00 2001 From: MassCraziness Date: Mon, 26 Jan 2015 17:11:14 -0600 Subject: [PATCH] Update tab_supervisor.cpp --- cockatrice/src/tab_supervisor.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/cockatrice/src/tab_supervisor.cpp b/cockatrice/src/tab_supervisor.cpp index 33a057ad2..2adeed124 100644 --- a/cockatrice/src/tab_supervisor.cpp +++ b/cockatrice/src/tab_supervisor.cpp @@ -459,17 +459,8 @@ void TabSupervisor::processUserMessageEvent(const Event_UserMessage &event) UserLevelFlags SelfLevel = UserLevelFlags(Self.user_level()); - if (settingsCache->getIgnoreUnregisteredUsers() && !SelfLevel.testFlag(ServerInfo_User::IsUser)) - return; - - if (settingsCache->getIgnoreUnregisteredUsers() && !SelfLevel.testFlag(ServerInfo_User::IsRegistered)) - return; - - if (settingsCache->getIgnoreUnregisteredUsers() && !SelfLevel.testFlag(ServerInfo_User::IsModerator)) - return; - - if (settingsCache->getIgnoreUnregisteredUsers() && !SelfLevel.testFlag(ServerInfo_User::IsAdmin)) - return; + if (settingsCache->getIgnoreUnregisteredUsers() && (!SelfLevel.testFlag(ServerInfo_User::IsUser) || !SelfLevel.testFlag(ServerInfo_User::IsRegistered) || !SelfLevel.testFlag(ServerInfo_User::IsModerator) || !SelfLevel.testFlag(ServerInfo_User::IsAdmin))) + return; TabMessage *tab = messageTabs.value(senderName); if (!tab)