aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jesopo2018-10-15 14:29:16 +0100
committerGravatar jesopo2018-10-15 14:29:16 +0100
commit743b3bc754907ce7c222cff7f91c40998e32b636 (patch)
tree82bd4d5191f06e45e4ca3c877b370bbd488acae0
parentCorrectly check if someone's logged in to an account with extended-join (diff)
signature
event["args"] is an array already, args_split does not exist. Also send raw
events from src/IRCServer.py as call_unsafe to make errors like that more apparent.
-rw-r--r--modules/line_handler.py2
-rw-r--r--src/IRCServer.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/line_handler.py b/modules/line_handler.py
index 501e226b..da0d5d07 100644
--- a/modules/line_handler.py
+++ b/modules/line_handler.py
@@ -176,7 +176,7 @@ class Module(ModuleManager.BaseModule):
realname = None
if len(event["args"]) == 2:
channel = event["server"].get_channel(event["args"][0])
- if not event["args_split"][1] == "*":
+ if not event["args"][1] == "*":
account = event["args"][1]
realname = event["arbitrary"]
else:
diff --git a/src/IRCServer.py b/src/IRCServer.py
index e963af87..81d58426 100644
--- a/src/IRCServer.py
+++ b/src/IRCServer.py
@@ -210,7 +210,7 @@ class Server(IRCObject.Object):
def parse_data(self, line):
if not line:
return
- self.events.on("raw").call(server=self, line=line)
+ self.events.on("raw").call_unsafe(server=self, line=line)
self.check_users()
def check_users(self):
for user in self.new_users: