Mercurial > prosody-modules
comparison mod_audit/mod_audit.lua @ 5710:15c1801e8901
mod_audit: Fix showing session details in module command
The namespaced session element was not accounted for.
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Mon, 13 Nov 2023 12:37:21 +0100 |
| parents | 0c9606770db1 |
| children | c782f220b3ee |
comparison
equal
deleted
inserted
replaced
| 5709:0c9606770db1 | 5710:15c1801e8901 |
|---|---|
| 269 print(row({ | 269 print(row({ |
| 270 when = when; | 270 when = when; |
| 271 source = entry.attr.source; | 271 source = entry.attr.source; |
| 272 event_type = entry.attr.type:gsub("%-", " "); | 272 event_type = entry.attr.type:gsub("%-", " "); |
| 273 username = user; | 273 username = user; |
| 274 ip = entry:get_child_text("remote-ip"); | 274 ip = entry:find("{xmpp:prosody.im/audit}session/remote-ip#"); |
| 275 location = entry:find("location@country"); | 275 country = entry:find("{xmpp:prosody.im/audit}session/location@country"); |
| 276 note = entry:get_child_text("note"); | 276 note = entry:get_child_text("note"); |
| 277 })); | 277 })); |
| 278 end | 278 end |
| 279 end | 279 end |
| 280 print(string.rep("-", width)); | 280 print(string.rep("-", width)); |
