Mercurial > genshi > mirror
diff genshi/path.py @ 1044:ddb9354ad555 stable-0.7.x
Merge r1269 from trunk (fix for selecting namespaced attributes).
author | hodgestar |
---|---|
date | Thu, 20 Mar 2014 13:01:30 +0000 |
parents | 16d55698006a |
children |
line wrap: on
line diff
--- a/genshi/path.py +++ b/genshi/path.py @@ -1008,7 +1008,7 @@ qname = QName('%s}%s' % (namespaces.get(self.prefix), self.name)) if kind is START: if self.principal_type is ATTRIBUTE and qname in data[1]: - return Attrs([(self.name, data[1].get(self.name))]) + return Attrs([(qname, data[1].get(qname))]) else: return data[0] == qname def __repr__(self):