# HG changeset patch # User Kim Alvefur # Date 1471706150 -7200 # Node ID bad5dd4664273827fa4190be5bfd0ecf8ff264dc # Parent 1b12ccbbd9b20034b81ace2b3ef4e12a53fe9785 mod_spam_reporting: Fire an event to ease processing from other modules diff -r 1b12ccbbd9b2 -r bad5dd466427 mod_spam_reporting/mod_spam_reporting.lua --- a/mod_spam_reporting/mod_spam_reporting.lua Sat Aug 20 17:15:14 2016 +0200 +++ b/mod_spam_reporting/mod_spam_reporting.lua Sat Aug 20 17:15:50 2016 +0200 @@ -16,6 +16,9 @@ "unknown"; local reason = report:get_child_text("reason") or "no reason given"; module:log("warn", "Received report of %s from JID '%s', %s", type, jid, reason); + module:fire_event(module.name.."/"..type.."-report", { + origin = event.origin, stanza = event.stanza, + item = item, report = report, reason = reason, }); end end end, 1);