aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2018-11-14 22:18:54 +0000
committerGravatar jesopo2018-11-14 22:18:54 +0000
commitba68f33999fe77f4db94a6eee8405b09f39e4961 (patch)
treebb2cb8e0e6025e61d86be9101710018e5b448c09 /modules
parent`IRCBuffer.add_notice` doesn't have an `action` param (diff)
signature
This `elif` should have actually been one even indented!
Diffstat (limited to 'modules')
-rw-r--r--modules/line_handler.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/modules/line_handler.py b/modules/line_handler.py
index 7143b090..2e081962 100644
--- a/modules/line_handler.py
+++ b/modules/line_handler.py
@@ -460,7 +460,7 @@ class Module(ModuleManager.BaseModule):
self._event(event, "server-notice", message=message,
message_split=message_split, server=event["server"])
- elif "prefix" in event:
+ else:
user = None
user_nickname = None
if "prefix" in event:
@@ -479,11 +479,11 @@ class Module(ModuleManager.BaseModule):
self._event(event, "notice.private", user=user, **kwargs)
user.buffer.add_notice(user.nickname, message, event["tags"],
False)
- else:
- # a notice we've sent to a user
- user = event["server"].get_user(target)
- user.buffer.add_message(None, message, event["tags"], True)
- self._event(event, "notice.private", user=user, **kwargs)
+ elif not "prefix" in event:
+ # a notice we've sent to a user
+ user = event["server"].get_user(target)
+ user.buffer.add_message(None, message, event["tags"], True)
+ self._event(event, "notice.private", user=user, **kwargs)
# IRCv3 TAGMSG, used to send tags without any other information
@utils.hook("raw.received.tagmsg")