comparison mod_audit_register/mod_audit_register.lua @ 5713:dde83f6043e6

mod_audit_register: Include hostpart with audit events here too mod_audit seems to expect this to be JIDs, not bare usernames.
author Kim Alvefur <zash@zash.se>
date Mon, 13 Nov 2023 17:23:49 +0100
parents 08dea42a302a
children b4607c5dfcac
comparison
equal deleted inserted replaced
5712:b357ff3d0c8a 5713:dde83f6043e6
1 module:depends("audit"); 1 module:depends("audit");
2 -- luacheck: read globals module.audit 2 -- luacheck: read globals module.audit
3 3
4 local jid = require "util.jid";
4 local st = require "util.stanza"; 5 local st = require "util.stanza";
5 6
6 module:hook("user-registered", function(event) 7 module:hook("user-registered", function(event)
7 local session = event.session; 8 local session = event.session;
8 local custom = {}; 9 local custom = {};
14 xmlns = "xmpp:prosody.im/audit", 15 xmlns = "xmpp:prosody.im/audit",
15 token = invite.token, 16 token = invite.token,
16 } 17 }
17 )) 18 ))
18 end 19 end
19 module:audit(event.username, "user-registered", { 20 module:audit(jid.join(event.username, module.host), "user-registered", {
20 session = session, 21 session = session,
21 custom = custom, 22 custom = custom,
22 }); 23 });
23 end); 24 end);