From f7c5a4a15b7397733d0ccb71dfd97d5306db6edc Mon Sep 17 00:00:00 2001 From: Pablo Polvorin Date: Tue, 25 Aug 2009 20:33:01 +0000 Subject: [PATCH] backport trunk commit r2530 SVN Revision: 2538 --- src/mod_pubsub/mod_pubsub.erl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mod_pubsub/mod_pubsub.erl b/src/mod_pubsub/mod_pubsub.erl index 2a68aa629..6733e8d5e 100644 --- a/src/mod_pubsub/mod_pubsub.erl +++ b/src/mod_pubsub/mod_pubsub.erl @@ -3701,8 +3701,9 @@ itemsEls(Items) -> #xmlel{ns = ?NS_PUBSUB, name = 'item', attrs = itemAttr(ItemId), children = Payload} end, Items). -add_headers(#xmlel{} = El, Headers) -> - exmpp_xml:append_children(El, Headers). +add_headers(#xmlel{} = El, HeaderEls) -> + HeaderEl = #xmlel{ns = ?NS_SHIM, name = 'headers', children = HeaderEls}, + exmpp_xml:prepend_child(El, HeaderEl). collection_shim(Node, Nodes) -> [#xmlel{ns = ?NS_PUBSUB, name ='header',