From 38bf3bfc1cbcea2458da1fdc27094e8d481df92a Mon Sep 17 00:00:00 2001 From: Christophe Romain Date: Thu, 10 Mar 2011 12:24:56 +0100 Subject: [PATCH] fix PEP broadcasting (thanks to Karim Gemayel)(EJAB-1411) --- src/mod_pubsub/mod_pubsub.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod_pubsub/mod_pubsub.erl b/src/mod_pubsub/mod_pubsub.erl index 7cca1477c..a01a2a148 100644 --- a/src/mod_pubsub/mod_pubsub.erl +++ b/src/mod_pubsub/mod_pubsub.erl @@ -3483,7 +3483,7 @@ broadcast({U, S, R}, Node, NodeId, Type, NodeOptions, Subscriptions, Stanza, SHI %% set the from address on the notification to the bare JID of the account owner %% Also, add "replyto" if entity has presence subscription to the account owner %% See XEP-0163 1.1 section 4.3.1 - Event = {pep_message, binary_to_list(Node)++"+notify"}, + Event = {pep_message, << Node/binary, <<"+notify">>/binary >>}, Message = case get_option(NodeOptions, notification_type, headline) of normal -> Stanza; MsgType -> add_message_type(Stanza, atom_to_list(MsgType))