From 08bd31f150a6d3a4f74299008596ca438ed8459d Mon Sep 17 00:00:00 2001 From: jesopo Date: Sun, 2 Dec 2018 09:56:57 +0000 Subject: A couple of tweaks to clarify some type hints --- src/IRCServer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/IRCServer.py') diff --git a/src/IRCServer.py b/src/IRCServer.py index 69916f16..61f99ef9 100644 --- a/src/IRCServer.py +++ b/src/IRCServer.py @@ -173,7 +173,10 @@ class Server(IRCObject.Object): self.nickname = nickname self.nickname_lower = utils.irc.lower(self.case_mapping, nickname) def is_own_nickname(self, nickname: str) -> bool: - return utils.irc.equals(self.case_mapping, nickname, self.nickname) + if self.nickname == None: + return False + return utils.irc.equals(self.case_mapping, nickname, + typing.cast(str, self.nickname)) def add_own_mode(self, mode: str, arg: str=None): self.own_modes[mode] = arg -- cgit v1.3.1-10-gc9f91