Minor fixes for CAPTCHA

This commit is contained in:
Alexander Cherniuk 2010-06-30 05:38:21 +03:00
parent b6ce35623f
commit b7bff44494
1 changed files with 1 additions and 8 deletions

View File

@ -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)