From 89ea1dd1c465c759ea452d4b7924b9f7d3d4569f Mon Sep 17 00:00:00 2001 From: Pablo Polvorin Date: Wed, 14 Nov 2012 12:57:25 -0300 Subject: [PATCH] Adapt to XEP-0280 v0.8 --- src/mod_carboncopy.erl | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/mod_carboncopy.erl b/src/mod_carboncopy.erl index 1f22783a4..11fda911c 100644 --- a/src/mod_carboncopy.erl +++ b/src/mod_carboncopy.erl @@ -41,7 +41,7 @@ remove_connection/4, is_carbon_copy/1]). --define(NS_CC, <<"urn:xmpp:carbons:1">>). +-define(NS_CC, <<"urn:xmpp:carbons:2">>). -define(NS_FORWARD, <<"urn:xmpp:forward:0">>). -include("ejabberd.hrl"). @@ -172,10 +172,13 @@ send_copies(JID, Packet, Direction)-> {<<"to">>, jlib:jid_to_string(Dest)}], children = [ #xmlel{name = list_to_binary(atom_to_list(Direction)), - attrs = [{<<"xmlns">>, ?NS_CC}]}, - #xmlel{name = <<"forwarded">>, - attrs = [{<<"xmlns">>, ?NS_FORWARD}], - children = [complete_packet(JID, Packet, Direction)]} + attrs = [{<<"xmlns">>, ?NS_CC}], + children = [ + #xmlel{name = <<"forwarded">>, + attrs = [{<<"xmlns">>, ?NS_FORWARD}], + children = [ + complete_packet(JID, Packet, Direction)]} + ]} ]}, ejabberd_router:route(Sender, Dest, New) end, TargetJIDs),