Only remap component namespaces for top level stream elements.

This commit is contained in:
Lance Stout 2013-05-14 14:28:16 -07:00
parent 2cc75d4bbd
commit d0bba87cdd

View File

@ -123,12 +123,6 @@ class ComponentXMPP(BaseXMPP):
"""
if xml.tag.startswith('{jabber:client}'):
xml.tag = xml.tag.replace('jabber:client', self.default_ns)
# The incoming_filter call is only made on top level stanza
# elements. So we manually continue filtering on sub-elements.
for sub in xml:
self.incoming_filter(sub)
return xml
def start_stream_handler(self, xml):