# HG changeset patch # User Kim Alvefur # Date 1433770173 -7200 # Node ID ca48eea4785cda38726ef34349d04efbd83e3166 # Parent e4c3d335b07f42ea42323218d93b792b00014b31 mod_filter_chatstates: Backout 02cd4a081db4; no longer required due to changes in mod_smacks diff -r e4c3d335b07f -r ca48eea4785c mod_filter_chatstates/mod_filter_chatstates.lua --- a/mod_filter_chatstates/mod_filter_chatstates.lua Mon Jun 08 15:27:28 2015 +0200 +++ b/mod_filter_chatstates/mod_filter_chatstates.lua Mon Jun 08 15:29:33 2015 +0200 @@ -1,9 +1,6 @@ local filters = require "util.filters"; local st = require "util.stanza"; -local dummy_stanza_mt = setmetatable({ __tostring = function () return ""; end }, { __index = st.stanza_mt }); -local dummy_stanza = setmetatable(st.stanza(), dummy_stanza_mt); - module:depends("csi"); local function filter_chatstates(stanza) @@ -11,11 +8,11 @@ stanza = st.clone(stanza); stanza:maptags(function (tag) if tag.attr.xmlns ~= "http://jabber.org/protocol/chatstates" then - return tag; + return tag end end); if #stanza.tags == 0 then - return dummy_stanza; + return nil; end end return stanza;