# HG changeset patch # User Kim Alvefur # Date 1699892049 -3600 # Node ID b357ff3d0c8ae7372b13894d480084ef9ae6f782 # Parent c782f220b3ee8748ebbfb139da7635317ebd1889 mod_audit_auth: Include hostpart with audit events mod_audit seems to expect this to be JIDs, not bare usernames. diff -r c782f220b3ee -r b357ff3d0c8a mod_audit_auth/mod_audit_auth.lua --- a/mod_audit_auth/mod_audit_auth.lua Mon Nov 13 16:55:12 2023 +0100 +++ b/mod_audit_auth/mod_audit_auth.lua Mon Nov 13 17:14:09 2023 +0100 @@ -1,16 +1,18 @@ +local jid = require"util.jid"; + module:depends("audit"); -- luacheck: read globals module.audit module:hook("authentication-failure", function(event) local session = event.session; - module:audit(session.sasl_handler.username, "authentication-failure", { + module:audit(jid.join(session.sasl_handler.username, module.host), "authentication-failure", { session = session, }); end) module:hook("authentication-success", function(event) local session = event.session; - module:audit(session.sasl_handler.username, "authentication-success", { + module:audit(jid.join(session.sasl_handler.username, module.host), "authentication-success", { session = session, }); end)