diff options
author | Nathan Fritz <fritzy@netflint.net> | 2009-07-11 19:31:20 +0000 |
---|---|---|
committer | Nathan Fritz <fritzy@netflint.net> | 2009-07-11 19:31:20 +0000 |
commit | 226f719597da390057c583e6f83ba850bb4ed334 (patch) | |
tree | 2c9481536418740993f08b70043b3800e067f992 /sleekxmpp/xmlstream/matcher/xmlmask.py | |
parent | a1ece44368c472bb5ae61e0c4e4a244c07908a6e (diff) | |
download | slixmpp-226f719597da390057c583e6f83ba850bb4ed334.tar.gz slixmpp-226f719597da390057c583e6f83ba850bb4ed334.tar.bz2 slixmpp-226f719597da390057c583e6f83ba850bb4ed334.tar.xz slixmpp-226f719597da390057c583e6f83ba850bb4ed334.zip |
components now ignore namespaces in matching completely for server compatibility
Diffstat (limited to 'sleekxmpp/xmlstream/matcher/xmlmask.py')
-rw-r--r-- | sleekxmpp/xmlstream/matcher/xmlmask.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sleekxmpp/xmlstream/matcher/xmlmask.py b/sleekxmpp/xmlstream/matcher/xmlmask.py index 02a644cb..30cb13bb 100644 --- a/sleekxmpp/xmlstream/matcher/xmlmask.py +++ b/sleekxmpp/xmlstream/matcher/xmlmask.py @@ -2,6 +2,8 @@ from . import base from xml.etree import cElementTree from xml.parsers.expat import ExpatError +ignore_ns = False + class MatchXMLMask(base.MatcherBase): def __init__(self, criteria): @@ -19,6 +21,7 @@ class MatchXMLMask(base.MatcherBase): def maskcmp(self, source, maskobj, use_ns=False, default_ns='__no_ns__'): """maskcmp(xmlobj, maskobj): Compare etree xml object to etree xml object mask""" + use_ns = not ignore_ns #TODO require namespaces if source == None: #if element not found (happens during recursive check below) return False |