aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/line_handler/__init__.py9
-rw-r--r--src/IRCServer.py3
2 files changed, 6 insertions, 6 deletions
diff --git a/modules/line_handler/__init__.py b/modules/line_handler/__init__.py
index 144e6102..42a830f7 100644
--- a/modules/line_handler/__init__.py
+++ b/modules/line_handler/__init__.py
@@ -24,12 +24,11 @@ class Module(ModuleManager.BaseModule):
@utils.hook("raw.received")
def handle_raw(self, event):
- line = utils.irc.parse_line(event["line"])
- if "batch" in line.tags and line.tags["batch"] in event[
- "server"].batches:
- server.batches[tag["batch"]].lines.append(line)
+ if ("batch" in event["line"].tags and
+ event["line"].tags["batch"] in event["server"].batches):
+ server.batches[tag["batch"]].lines.append(event["line"])
else:
- self._handle(event["server"], line)
+ self._handle(event["server"], event["line"])
@utils.hook("raw.send")
def handle_send(self, event):
diff --git a/src/IRCServer.py b/src/IRCServer.py
index 98e8580e..1a556ee5 100644
--- a/src/IRCServer.py
+++ b/src/IRCServer.py
@@ -207,7 +207,8 @@ class Server(IRCObject.Object):
return
self.bot.log.debug("%s (raw recv) | %s", [str(self), line])
- self.events.on("raw.received").call_unsafe(server=self, line=line)
+ self.events.on("raw.received").call_unsafe(server=self,
+ line=utils.irc.parse_line(line))
self.check_users()
def check_users(self):
for user in self.new_users: