client.lua

changeset 166
3499b4ea3277
parent 161
b177bcea2006
child 171
741f5311d30c
--- a/client.lua	Wed Dec 15 14:50:10 2010 +0000
+++ b/client.lua	Wed Dec 15 14:52:37 2010 +0000
@@ -107,6 +107,18 @@
 		return ret;
 	end, -1);
 
+	self:hook("outgoing", function (data)
+		if data.name then
+			self:event("stanza-out", data);
+		end
+	end);
+	
+	self:hook("stanza-out", function (stanza)
+		if not stanza.attr.xmlns then
+			self:event(stanza.name.."-out", stanza);
+		end
+	end);
+	
 	local function stream_ready()
 		self:event("ready");
 	end

mercurial