fixed bug from duplicate append methods in stanzabase
This commit is contained in:
parent
6e1aa0690f
commit
5345e9a46b
@ -2,6 +2,8 @@ from xml.etree import cElementTree as ET
|
||||
import logging
|
||||
import traceback
|
||||
|
||||
xmltester = type(ET.Element('xml'))
|
||||
|
||||
class JID(object):
|
||||
def __init__(self, jid):
|
||||
self.jid = jid
|
||||
@ -62,6 +64,9 @@ class ElementBase(object):
|
||||
|
||||
def append(self, item):
|
||||
if not isinstance(item, ElementBase):
|
||||
if type(item) == xmltester:
|
||||
return self.appendxml(item)
|
||||
else:
|
||||
raise TypeError
|
||||
self.xml.append(item.xml)
|
||||
self.iterables.append(item)
|
||||
|
Loading…
x
Reference in New Issue
Block a user