Software /
code /
prosody-modules
Diff
mod_muc_occupant_id/mod_muc_occupant_id.lua @ 3904:d14fc974efbc
mod_muc_occupant_id: id is an attribute not a text node
author | Maxime “pep” Buquet <pep@bouah.net> |
---|---|
date | Tue, 25 Feb 2020 17:06:22 +0100 |
parent | 3837:7440cffe30e2 |
child | 3916:f1e28dcb3791 |
line wrap: on
line diff
--- a/mod_muc_occupant_id/mod_muc_occupant_id.lua Sun Feb 23 21:36:53 2020 +0000 +++ b/mod_muc_occupant_id/mod_muc_occupant_id.lua Tue Feb 25 17:06:22 2020 +0100 @@ -36,9 +36,7 @@ stanza:remove_children("occupant-id", xmlns_occupant_id); local unique_id = generate_id(occupant, room); - stanza:tag("occupant-id", { xmlns = xmlns_occupant_id }) - :text(unique_id) - :up(); + stanza:tag("occupant-id", { xmlns = xmlns_occupant_id, id = unique_id }):up(); end module:add_feature(xmlns_occupant_id);