aboutsummaryrefslogtreecommitdiff
path: root/src/IRCServer.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-12-02 09:56:57 +0000
committerGravatar jesopo2018-12-02 09:56:57 +0000
commit08bd31f150a6d3a4f74299008596ca438ed8459d (patch)
tree70928829caff8c2c17e9ff70d0cfe4e54b4efbee /src/IRCServer.py
parent`data` is now `line` (diff)
signature
A couple of tweaks to clarify some type hints
Diffstat (limited to 'src/IRCServer.py')
-rw-r--r--src/IRCServer.py5
1 files changed, 4 insertions, 1 deletions
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