X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=plugins%2Fmuc%2Fmuc.lib.lua;h=238cd3e1b57741c7d53241b9ac1a3775b80aa93d;hb=443d34ba0f28260d9351e4bef0bdf90fdc0dca07;hp=fea0ba93c97063f73317af439b49c9aaab65439f;hpb=f9e3cb3d5580b9a66b122da97c3507b57e374825;p=prosody.git diff --git a/plugins/muc/muc.lib.lua b/plugins/muc/muc.lib.lua index fea0ba93..238cd3e1 100644 --- a/plugins/muc/muc.lib.lua +++ b/plugins/muc/muc.lib.lua @@ -1343,10 +1343,10 @@ function _M.restore_room(frozen, state) local room_jid = frozen._jid; local room = _M.new_room(room_jid, frozen._data); - if frozen._last_message and frozen._last_message_at then + if state and state._last_message and state._last_message_at then room._history = { - { stanza = st.deserialize(frozen._last_message), - timestamp = frozen._last_message_at, }, + { stanza = st.deserialize(state._last_message), + timestamp = state._last_message_at, }, }; end