# HG changeset patch # User Kim Alvefur # Date 1629910605 -7200 # Node ID cc8b221f137cbecf7da203f3fd6cf8a10417c0c1 # Parent ff68cc37b400b88326cb7c0d147211a1ebd44a23 mod_spam_reporting: Rename variable avoid name clash with global function diff -r ff68cc37b400 -r cc8b221f137c mod_spam_reporting/mod_spam_reporting.lua --- a/mod_spam_reporting/mod_spam_reporting.lua Wed Aug 25 16:32:11 2021 +0200 +++ b/mod_spam_reporting/mod_spam_reporting.lua Wed Aug 25 18:56:45 2021 +0200 @@ -17,27 +17,27 @@ local report = item:get_child("report", "urn:xmpp:reporting:0"); local jid = jid_prep(item.attr.jid); if report and jid then - local type = report:get_child("spam") and "spam" or + local report_type = report:get_child("spam") and "spam" or report:get_child("abuse") and "abuse" or "unknown"; local reason = report:get_child_text("text"); module:log("warn", "Received report of %s from JID '%s', %s", type, jid, reason); - module:fire_event(module.name.."/"..type.."-report", { + module:fire_event(module.name.."/"..report_type.."-report", { origin = event.origin, stanza = event.stanza, jid = jid, item = item, report = report, reason = reason, }); else report = item:get_child("report", "urn:xmpp:reporting:1"); if report and jid then - local type = "unknown"; + local report_type = "unknown"; if report.attr.reason == "urn:xmpp:reporting:abuse" then - type = "abuse"; + report_type = "abuse"; end if report.attr.reason == "urn:xmpp:reporting:spam" then - type = "spam"; + report_type = "spam"; end local reason = report:get_child_text("text"); module:log("warn", "Received report of %s from JID '%s', %s", type, jid, reason); - module:fire_event(module.name.."/"..type.."-report", { + module:fire_event(module.name.."/"..report_type.."-report", { origin = event.origin, stanza = event.stanza, jid = jid, item = item, report = report, reason = reason, }); end