Mercurial > prosody-modules
comparison mod_spam_reporting/mod_spam_reporting.lua @ 2267:df96e2613cb6
mod_spam_reporting: Fix syntax [luacheck]
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Tue, 09 Aug 2016 17:37:31 +0200 |
| parents | 33a0988e5f1c |
| children | 7f228bf82fe5 |
comparison
equal
deleted
inserted
replaced
| 2266:33a0988e5f1c | 2267:df96e2613cb6 |
|---|---|
| 10 for item in event.stanza.tags[1]:childtags("item") do | 10 for item in event.stanza.tags[1]:childtags("item") do |
| 11 local report = item:get_child("report", "urn:xmpp:reporting:0"); | 11 local report = item:get_child("report", "urn:xmpp:reporting:0"); |
| 12 local jid = item.attr.jid; | 12 local jid = item.attr.jid; |
| 13 if not report or not jid then return end | 13 if not report or not jid then return end |
| 14 local type = report:get_child("spam") and "spam" or | 14 local type = report:get_child("spam") and "spam" or |
| 15 is_abuse = report:get_child("abuse") and "abuse" or | 15 report:get_child("abuse") and "abuse" or |
| 16 "unknown"; | 16 "unknown"; |
| 17 local reason = report:get_child_text("reason") or "no reason given"; | 17 local reason = report:get_child_text("reason") or "no reason given"; |
| 18 module:log("warn", "Received report of %s from JID '%s', %s", type, jid, reason); | 18 module:log("warn", "Received report of %s from JID '%s', %s", type, jid, reason); |
| 19 end | 19 end |
| 20 end, 1); | 20 end, 1); |
