# HG changeset patch # User Kim Alvefur # Date 1638655876 -3600 # Node ID 80f871bedcdf0909869c0f4b60a0a9979094d533 # Parent 683d1ad16b56b1b1e300244df166df4547f116b5 mod_muc_moderation: Fix actor JID when moderated from outside (thanks lovetox) jid.join(a, b) --> a.."@"..b thus you get 'room@muc.host@nick' which ... is not a proper JID diff -r 683d1ad16b56 -r 80f871bedcdf mod_muc_moderation/mod_muc_moderation.lua --- a/mod_muc_moderation/mod_muc_moderation.lua Sat Dec 04 16:17:55 2021 +0100 +++ b/mod_muc_moderation/mod_muc_moderation.lua Sat Dec 04 23:11:16 2021 +0100 @@ -66,7 +66,7 @@ if not actor_nick then local reserved_nickname = room:get_affiliation_data(jid.bare(actor), "reserved_nickname"); if reserved_nickname then - actor_nick = jid.join(room.jid, reserved_nickname); + actor_nick = room.jid .. "/" .. reserved_nickname; end end