# HG changeset patch # User Kim Alvefur # Date 1471706023 -7200 # Node ID 7f228bf82fe581c45c8c3647f884bf79521c3c72 # Parent 43e647b8dd9f69c9c6084746c4d1841a1e959840 mod_spam_reporting: Hook the blocking action, not blocklist fetching diff -r 43e647b8dd9f -r 7f228bf82fe5 mod_spam_reporting/mod_spam_reporting.lua --- a/mod_spam_reporting/mod_spam_reporting.lua Thu Aug 18 20:39:14 2016 +0200 +++ b/mod_spam_reporting/mod_spam_reporting.lua Sat Aug 20 17:13:43 2016 +0200 @@ -6,7 +6,7 @@ module:add_feature("urn:xmpp:reporting:reason:spam:0"); module:add_feature("urn:xmpp:reporting:reason:abuse:0"); -module:hook("iq-get/self/urn:xmpp:blocking:blocklist", function (event) +module:hook("iq-set/self/urn:xmpp:blocking:block", function (event) for item in event.stanza.tags[1]:childtags("item") do local report = item:get_child("report", "urn:xmpp:reporting:0"); local jid = item.attr.jid;