From fbf8cd1a167966d31717f4fc1fec1418910ad0f4 Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Sat, 26 Oct 2019 00:32:00 +0200 Subject: Fix type errors detected by 'mypy --ignore-missing-imports src'. --- src/IRCBuffer.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/IRCBuffer.py') diff --git a/src/IRCBuffer.py b/src/IRCBuffer.py index a809fdc4..f30b13ca 100644 --- a/src/IRCBuffer.py +++ b/src/IRCBuffer.py @@ -67,7 +67,11 @@ class Buffer(object): return None def find_from(self, nickname: str) -> typing.Optional[BufferLine]: - return (self.find_many_from(nickname, 1) or [None])[0] + lines = self.find_many_from(nickname, 1) + if lines: + return lines[0] + else: + return None def find_many_from(self, nickname: str, max: int ) -> typing.List[BufferLine]: nickname_lower = self.server.irc_lower(nickname) -- cgit v1.3.1-10-gc9f91