Correct data form handling for set_register request
darcs-hash:20061130215420-86b55-871a3bfb4d082853cd21deb1793dc1c846567572.gz
This commit is contained in:
@@ -355,9 +355,12 @@ class JCLComponent(Component, object):
|
||||
self.remove_all_accounts(base_from_jid)
|
||||
return 1
|
||||
|
||||
query = info_query.get_query()
|
||||
x_node = info_query.xpath_eval("jir:query/jxd:x", \
|
||||
{"jir" : "jabber:iq:register", \
|
||||
"jxd" : "jabber:x:data"})[0]
|
||||
|
||||
x_data = DataForm()
|
||||
x_data.from_xml(query.children)
|
||||
x_data.from_xml(x_node)
|
||||
|
||||
name = x_data.get_field_value("name")
|
||||
self.__logger.debug("Account name received = " + str(name))
|
||||
|
||||
Reference in New Issue
Block a user