diff options
| author | 2019-01-24 17:12:50 +0000 | |
|---|---|---|
| committer | 2019-01-24 17:12:50 +0000 | |
| commit | 301dd7378a77671f00c0b7e2be127f0d72792bae (patch) | |
| tree | 2e96fc213942d1cfee19f083609704cf146e9b17 /src/IRCBuffer.py | |
| parent | 'self._get_all_user_coins' -> 'self._get_user_coins', forgot to change this when (diff) | |
Add `irc_lower()` and `irc_equals()` to IRCServer.Server so that no where else
in the code has to know about the server having a casemapping
Diffstat (limited to 'src/IRCBuffer.py')
| -rw-r--r-- | src/IRCBuffer.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/IRCBuffer.py b/src/IRCBuffer.py index 9d0684cf..dd4d11ae 100644 --- a/src/IRCBuffer.py +++ b/src/IRCBuffer.py @@ -45,8 +45,7 @@ class Buffer(object): ) -> typing.Optional[BufferLine]: from_self = kwargs.get("from_self", True) for_user = kwargs.get("for_user", "") - for_user = utils.irc.lower(self.server.case_mapping, for_user - ) if for_user else None + for_user = self.server.irc_lower(for_user) if for_user else None not_pattern = kwargs.get("not_pattern", None) for line in self.lines: if line.from_self and not from_self: @@ -54,8 +53,8 @@ class Buffer(object): elif re.search(pattern, line.message): if not_pattern and re.search(not_pattern, line.message): continue - if for_user and not utils.irc.lower(self.server.case_mapping, - line.sender) == for_user: + if for_user and not self.server.irc_lower(line.sender + ) == for_user: continue return line return None |
