Merge branch 'fix-0004-field-type' into 'master'
Fix 0004 field type See merge request poezio/slixmpp!148
This commit is contained in:
commit
e97f5ccb9c
3 changed files with 10 additions and 8 deletions
|
@ -48,7 +48,8 @@ class Form(ElementBase):
|
|||
fields = self.get_fields()
|
||||
for var in fields:
|
||||
field = fields[var]
|
||||
del field['type']
|
||||
if field['type'] != 'hidden':
|
||||
del field['type']
|
||||
del field['label']
|
||||
del field['desc']
|
||||
del field['required']
|
||||
|
@ -74,7 +75,8 @@ class Form(ElementBase):
|
|||
for option in options:
|
||||
field.add_option(**option)
|
||||
else:
|
||||
del field['type']
|
||||
if field['type'] != 'hidden':
|
||||
del field['type']
|
||||
self.append(field)
|
||||
return field
|
||||
|
||||
|
|
|
@ -314,7 +314,7 @@ class TestPubsubStanzas(SlixTest):
|
|||
<create node="testnode2" />
|
||||
<configure>
|
||||
<x xmlns="jabber:x:data" type="submit">
|
||||
<field var="FORM_TYPE">
|
||||
<field var="FORM_TYPE" type="hidden">
|
||||
<value>http://jabber.org/protocol/pubsub#node_config</value>
|
||||
</field>
|
||||
<field var="pubsub#node_type">
|
||||
|
|
|
@ -72,7 +72,7 @@ class TestStreamPubsub(SlixTest):
|
|||
<field var="pubsub#access_model">
|
||||
<value>whitelist</value>
|
||||
</field>
|
||||
<field var="FORM_TYPE">
|
||||
<field var="FORM_TYPE" type="hidden">
|
||||
<value>http://jabber.org/protocol/pubsub#node_config</value>
|
||||
</field>
|
||||
</x>
|
||||
|
@ -210,7 +210,7 @@ class TestStreamPubsub(SlixTest):
|
|||
<subscribe node="somenode" jid="tester@localhost" />
|
||||
<options>
|
||||
<x xmlns="jabber:x:data" type="submit">
|
||||
<field var="FORM_TYPE">
|
||||
<field var="FORM_TYPE" type="hidden">
|
||||
<value>http://jabber.org/protocol/pubsub#subscribe_options</value>
|
||||
</field>
|
||||
<field var="pubsub#digest">
|
||||
|
@ -358,7 +358,7 @@ class TestStreamPubsub(SlixTest):
|
|||
<pubsub xmlns="http://jabber.org/protocol/pubsub#owner">
|
||||
<configure node="somenode">
|
||||
<x xmlns="jabber:x:data" type="submit">
|
||||
<field var="FORM_TYPE">
|
||||
<field var="FORM_TYPE" type="hidden">
|
||||
<value>http://jabber.org/protocol/pubsub#node_config</value>
|
||||
</field>
|
||||
<field var="pubsub#title">
|
||||
|
@ -441,7 +441,7 @@ class TestStreamPubsub(SlixTest):
|
|||
</publish>
|
||||
<publish-options>
|
||||
<x xmlns="jabber:x:data" type="submit">
|
||||
<field var="FORM_TYPE">
|
||||
<field var="FORM_TYPE" type="hidden">
|
||||
<value>http://jabber.org/protocol/pubsub#publish-options</value>
|
||||
</field>
|
||||
<field var="pubsub#access_model">
|
||||
|
@ -622,7 +622,7 @@ class TestStreamPubsub(SlixTest):
|
|||
<pubsub xmlns="http://jabber.org/protocol/pubsub">
|
||||
<options node="somenode" jid="tester@localhost">
|
||||
<x xmlns="jabber:x:data" type="submit">
|
||||
<field var="FORM_TYPE">
|
||||
<field var="FORM_TYPE" type="hidden">
|
||||
<value>http://jabber.org/protocol/pubsub#subscribe_options</value>
|
||||
</field>
|
||||
<field var="pubsub#digest">
|
||||
|
|
Loading…
Reference in a new issue