Tue, 02 Jun 2009 16:22:37 +0500
mod_presence: return true from incoming presence handlers to prevent further processing
plugins/mod_presence.lua | file | annotate | diff | comparison | revisions |
--- a/plugins/mod_presence.lua Tue Jun 02 16:21:20 2009 +0500 +++ b/plugins/mod_presence.lua Tue Jun 02 16:22:37 2009 +0500 @@ -321,6 +321,7 @@ else handle_normal_presence(origin, stanza, core_route_stanza); end + return true; end); module:hook("presence/full", function(data) -- inbound presence to full JID recieved @@ -337,4 +338,5 @@ -- TODO fire post processing event session.send(stanza); end -- resource not online, discard + return true; end);