aboutsummaryrefslogtreecommitdiff
path: root/src/IRCBuffer.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/IRCBuffer.py')
-rw-r--r--src/IRCBuffer.py6
1 files changed, 5 insertions, 1 deletions
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)