diff options
| author | 2019-06-21 11:16:53 +0100 | |
|---|---|---|
| committer | 2019-06-21 11:16:53 +0100 | |
| commit | bffc5b0ec45b7f50c557b54b28c793ee9573608d (patch) | |
| tree | 33dfdaaaf0fab25dba72867e7ef6dbfc9c4d344c /src | |
| parent | check we have a mode before trying to remove it (diff) | |
| signature | ||
WARN log when we try to remove a mode from ourselves that we didn't have
Diffstat (limited to 'src')
| -rw-r--r-- | src/IRCServer.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/IRCServer.py b/src/IRCServer.py index a1887fb7..e7ee3422 100644 --- a/src/IRCServer.py +++ b/src/IRCServer.py @@ -160,6 +160,9 @@ class Server(IRCObject.Object): def remove_own_mode(self, mode: str): if mode in self.own_modes: del self.own_modes[mode] + else: + self.bot.log.warn("Tried to remove unknown own mode %s on %s", + [mode, str(self)]) def change_own_mode(self, remove: bool, mode: str, arg: str=None): if remove: self.remove_own_mode(mode) |
