diff options
| author | 2018-11-14 13:08:57 +0000 | |
|---|---|---|
| committer | 2018-11-14 13:08:57 +0000 | |
| commit | 99c21475126c20a090d09c92d54e29b331e75fed (patch) | |
| tree | b60ae5a80d6ce0bfb22d9b9f7eda2c6283af87a0 | |
| parent | You can join color and bold in to one \033 ansi sequence (diff) | |
| signature | ||
Don't assume a reconnect timer event will always have connection_params
| -rw-r--r-- | src/IRCBot.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/IRCBot.py b/src/IRCBot.py index bad40a2f..63cbbde3 100644 --- a/src/IRCBot.py +++ b/src/IRCBot.py @@ -130,7 +130,8 @@ class Bot(object): del self.servers[server.fileno()] def _timed_reconnect(self, event: EventManager.Event): - if not self.reconnect(event["server_id"], event["connection_params"]): + if not self.reconnect(event["server_id"], + event.get("connection_params", None)): event["timer"].redo() def reconnect(self, server_id: int, connection_params: typing.Optional[ utils.irc.IRCConnectionParameters]=None) -> bool: |
