Only search messages from other users in find_from (src/IRCBuffer.py)

This commit is contained in:
jesopo 2019-01-26 15:58:57 +00:00
parent 6e4607ea8d
commit cc8478c50c

View file

@ -62,7 +62,8 @@ class Buffer(object):
def find_from(self, nickname: str) -> typing.Optional[BufferLine]:
nickname_lower = self.server.irc_lower(nickname)
for line in self.lines:
if self.server.irc_lower(line.sender) == nickname_lower:
if (not line.from_self
and self.server.irc_lower(line.sender) == nickname_lower):
return line
return None