Update tab_supervisor.cpp

This commit is contained in:
MassCraziness 2015-01-26 13:28:59 -06:00
parent ac6effabc3
commit cb55c793b6

View file

@ -459,16 +459,7 @@ void TabSupervisor::processUserMessageEvent(const Event_UserMessage &event)
UserLevelFlags SelfLevel = UserLevelFlags(Self.user_level()); UserLevelFlags SelfLevel = UserLevelFlags(Self.user_level());
if (settingsCache->getIgnoreUnregisteredUsers() && !SelfLevel.testFlag(ServerInfo_User::IsNormal)) if (settingsCache->getIgnoreUnregisteredUsers() && !SelfLevel.testFlag(ServerInfo_User::IsUser)) || !SelfLevel.testFlag(ServerInfo_User::IsRegistered)) || !SelfLevel.testFlag(ServerInfo_User::IsModerator)) || !SelfLevel.testFlag(ServerInfo_User::IsAdmin))
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; return;
TabMessage *tab = messageTabs.value(senderName); TabMessage *tab = messageTabs.value(senderName);