From b543e31cd2a665b25aab4554e46a0ed5067d1bfe Mon Sep 17 00:00:00 2001 From: jesopo Date: Tue, 30 Oct 2018 17:49:35 +0000 Subject: Fix/refactor issues brought up by type hint linting --- src/IRCBot.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/IRCBot.py') diff --git a/src/IRCBot.py b/src/IRCBot.py index 61f21114..e1683f97 100644 --- a/src/IRCBot.py +++ b/src/IRCBot.py @@ -36,7 +36,7 @@ class Bot(object): self.lock.release() def add_server(self, server_id: int, connect: bool = True - ) -> typing.Optional[IRCServer.Server]: + ) -> IRCServer.Server: (_, alias, hostname, port, password, ipv4, tls, bindhost, nickname, username, realname) = self.database.servers.get(server_id) @@ -44,7 +44,7 @@ class Bot(object): hostname, port, password, ipv4, tls, bindhost, nickname, username, realname) if not new_server.get_setting("connect", True): - return + return new_server self._events.on("new.server").call(server=new_server) if connect and new_server.get_setting("connect", True): self.connect(new_server) -- cgit v1.3.1-10-gc9f91