RPL_CHANNELMODEIS fix
This commit is contained in:
parent
e6ad257479
commit
c32e54de7f
2 changed files with 3 additions and 16 deletions
3
irc.py
3
irc.py
|
@ -626,7 +626,8 @@ class PesterHandler(DefaultCommandHandler):
|
|||
self.parent.inviteReceived.emit(handle, channel)
|
||||
def inviteonlychan(self, server, handle, channel, msg):
|
||||
self.parent.chanInviteOnly.emit(channel)
|
||||
def channelmodeis(self, server, handle, channel, modes):
|
||||
# This can cause a crash without mode_params, channelmodeis can have six arguments.
|
||||
def channelmodeis(self, server, handle, channel, modes, mode_params):
|
||||
self.parent.modesUpdated.emit(channel, modes)
|
||||
def cannotsendtochan(self, server, handle, channel, msg):
|
||||
self.parent.cannotSendToChan.emit(channel, msg)
|
||||
|
|
|
@ -103,22 +103,8 @@ class CommandHandler(object):
|
|||
return
|
||||
|
||||
PchumLog.debug('f %s' % f)
|
||||
#logging.info(*args)
|
||||
|
||||
# Because more than 5 arguments can be passed by channelmodeis
|
||||
#try:
|
||||
#if str(command) == 'channelmodeis':
|
||||
# This might be stupid :)
|
||||
# Update: This was very stupid
|
||||
#f(*args[0:4])
|
||||
#else:
|
||||
|
||||
f(*args)
|
||||
#except Exception as e:
|
||||
# #logging.error('command raised '+ command + str())
|
||||
# PchumLog.error('command args: ' + str([*args]))
|
||||
# PchumLog.error('command raised %s' % e)
|
||||
# PchumLog.error(traceback.format_exc())
|
||||
# raise CommandError(command)
|
||||
|
||||
@protected
|
||||
def __unhandled__(self, cmd, *args):
|
||||
|
|
Loading…
Reference in a new issue