mod_smacks/mod_smacks.lua
changeset 1603 8e006226e4c5
parent 1602 043d08448d87
child 1640 ad6694f7b13c
--- a/mod_smacks/mod_smacks.lua	Mon Jan 26 15:44:36 2015 +0100
+++ b/mod_smacks/mod_smacks.lua	Mon Jan 26 15:54:18 2015 +0100
@@ -64,7 +64,7 @@
 		local cached_stanza = st.clone(stanza);
 		cached_stanza._cached = true;
 
-		if cached_stanza and cached_stanza:get_child("delay", xmlns_delay) == nil then
+		if cached_stanza and cached_stanza.name ~= "iq" and cached_stanza:get_child("delay", xmlns_delay) == nil then
 			cached_stanza = cached_stanza:tag("delay", { xmlns = xmlns_delay, from = session.host, stamp = datetime.datetime()});
 		end