From 239b04d139cb2b85da87c1282dbf52c59ccc96cb Mon Sep 17 00:00:00 2001 From: BlauFeuer Date: Fri, 3 Mar 2017 18:04:47 -0500 Subject: [PATCH] Disconnect reason argument default passed on and made consistent with other places in code where it just uses an empty string. --- evennia/server/portal/irc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/evennia/server/portal/irc.py b/evennia/server/portal/irc.py index 274f7bc83d..f8aa7e43a0 100644 --- a/evennia/server/portal/irc.py +++ b/evennia/server/portal/irc.py @@ -198,7 +198,7 @@ class IRCBot(irc.IRCClient, Session): logger.log_info("IRC bot '%s' connected to %s at %s:%s." % (self.nickname, self.channel, self.network, self.port)) - def disconnect(self, reason=None): + def disconnect(self, reason=""): """ Called by sessionhandler to disconnect this protocol. @@ -206,7 +206,7 @@ class IRCBot(irc.IRCClient, Session): reason (str): Motivation for the disconnect. """ - self.sessionhandler.disconnect(self) + self.sessionhandler.disconnect(self, reason=reason) self.stopping = True self.transport.loseConnection()