X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=plugins%2Fmod_message.lua;h=e38b60e60d6e00162933b3f6efc8c1bc48e5a206;hb=2368b4db6a01deba5be837a8791be3286a0d2dc6;hp=d5b40ed52f7600ef9ef5e5a54b67bb488e34e5e2;hpb=2f3a9c1f031f043e3984488f0ec5affa53a2f2f3;p=prosody.git diff --git a/plugins/mod_message.lua b/plugins/mod_message.lua index d5b40ed5..e38b60e6 100644 --- a/plugins/mod_message.lua +++ b/plugins/mod_message.lua @@ -26,7 +26,7 @@ local function process_to_bare(bare, origin, stanza) elseif t == "groupchat" then origin.send(st.error_reply(stanza, "cancel", "service-unavailable")); elseif t == "headline" then - if user then + if user and stanza.attr.to == bare then for _, session in pairs(user.sessions) do if session.presence and session.priority >= 0 then session.send(stanza);