ircutils.formatWhois: ignore channels that have +p set

This commit is contained in:
James Lu 2015-07-16 10:14:00 -07:00
parent f85395d8b1
commit d74e3148b4
1 changed files with 2 additions and 2 deletions

View File

@ -432,9 +432,9 @@ def formatWhois(irc, replies, caller='', channel='', command='whois'):
# target is +i.
if caller not in chanState.users:
continue
# Skip +s channels the target is in only if the reply isn't
# Skip +s/+p channels the target is in only if the reply isn't
# being sent to that channel.
if 's' in chanState.modes and \
if {'s', 'p'} & set(chanState.modes.keys()) and \
not strEqual(channel or '', chan):
continue
if not modes: