From 38722376258e3a2888326fdc05132050dca2b25c Mon Sep 17 00:00:00 2001 From: arcseconds Date: Tue, 26 Oct 2021 23:29:40 +1300 Subject: ejabberd2prosody.lua: fix MUC subject conversion with appropriate destructuring --- tools/ejabberd2prosody.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/ejabberd2prosody.lua b/tools/ejabberd2prosody.lua index 4d03a704..e3caefd5 100755 --- a/tools/ejabberd2prosody.lua +++ b/tools/ejabberd2prosody.lua @@ -187,7 +187,8 @@ function muc_room(node, host, properties) for _,aff in ipairs(properties.affiliations) do store._affiliations[build_jid(aff[1])] = aff[2][1] or aff[2]; end - store._data.subject = properties.subject; + -- destructre ejabberd's subject datum (e.g. [{text,<<>>,<<"my room subject">>}] ) + store._data.subject = properties.subject[1][3]; if properties.subject_author then store._data.subject_from = store.jid .. "/" .. properties.subject_author; end -- cgit v1.2.3