Changeset

5397:ed55a48270be

mod_muc/muc.lib: Don't add messages without a body (such as chat state notifications) to the room history (thanks louiz’, Link Mauve, poezio and all its users)
author Matthew Wild <mwild1@gmail.com>
date Thu, 28 Mar 2013 09:50:21 -0400
parents 5395:ec33d72a08b6
children 5398:4a3737f0ce9a 5399:13454b2b86bf
files plugins/muc/muc.lib.lua
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/plugins/muc/muc.lib.lua	Thu Mar 28 09:31:07 2013 -0400
+++ b/plugins/muc/muc.lib.lua	Thu Mar 28 09:50:21 2013 -0400
@@ -892,7 +892,7 @@
 					origin.send(st.error_reply(stanza, "auth", "forbidden"));
 				end
 			else
-				self:broadcast_message(stanza, self:get_historylength() > 0);
+				self:broadcast_message(stanza, self:get_historylength() > 0 and stanza:get_child("body"));
 			end
 			stanza.attr.from = from;
 		end