Minor fixes for CAPTCHA
This commit is contained in:
parent
b6ce35623f
commit
b7bff44494
|
@ -236,10 +236,8 @@ class DataField(ExtendedNode):
|
||||||
media = self.getTag('media', namespace=xmpp.NS_DATA_MEDIA)
|
media = self.getTag('media', namespace=xmpp.NS_DATA_MEDIA)
|
||||||
if media:
|
if media:
|
||||||
return Media(media)
|
return Media(media)
|
||||||
return None
|
|
||||||
|
|
||||||
def fset(self, value):
|
def fset(self, value):
|
||||||
assert isinstance(value, Media)
|
|
||||||
fdel(self)
|
fdel(self)
|
||||||
self.addChild(node=value)
|
self.addChild(node=value)
|
||||||
|
|
||||||
|
@ -263,7 +261,6 @@ class Uri(xmpp.Node):
|
||||||
return self.getAttr('type')
|
return self.getAttr('type')
|
||||||
|
|
||||||
def fset(self, value):
|
def fset(self, value):
|
||||||
assert isinstance(value, basestring)
|
|
||||||
self.setAttr('type', value)
|
self.setAttr('type', value)
|
||||||
|
|
||||||
def fdel(self):
|
def fdel(self):
|
||||||
|
@ -280,7 +277,6 @@ class Uri(xmpp.Node):
|
||||||
return self.getData()
|
return self.getData()
|
||||||
|
|
||||||
def fset(self, value):
|
def fset(self, value):
|
||||||
assert isinstance(value, basestring)
|
|
||||||
self.setData(value)
|
self.setData(value)
|
||||||
|
|
||||||
def fdel(self):
|
def fdel(self):
|
||||||
|
@ -298,10 +294,7 @@ class Media(xmpp.Node):
|
||||||
URIs of the media element.
|
URIs of the media element.
|
||||||
"""
|
"""
|
||||||
def fget(self):
|
def fget(self):
|
||||||
uris = []
|
return map(Uri, self.getTags('uri'))
|
||||||
for element in self.getTags('uri'):
|
|
||||||
uris.append(Uri(element))
|
|
||||||
return uris
|
|
||||||
|
|
||||||
def fset(self, value):
|
def fset(self, value):
|
||||||
fdel(self)
|
fdel(self)
|
||||||
|
|
Loading…
Reference in New Issue