summaryrefslogtreecommitdiff
path: root/slixmpp/plugins/xep_0045.py
diff options
context:
space:
mode:
Diffstat (limited to 'slixmpp/plugins/xep_0045.py')
-rw-r--r--slixmpp/plugins/xep_0045.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/slixmpp/plugins/xep_0045.py b/slixmpp/plugins/xep_0045.py
index e8d2b8cb..7589d3cf 100644
--- a/slixmpp/plugins/xep_0045.py
+++ b/slixmpp/plugins/xep_0045.py
@@ -222,7 +222,7 @@ class XEP_0045(BasePlugin):
if ifrom is not None:
iq['from'] = ifrom
query = ET.Element('{http://jabber.org/protocol/muc#owner}query')
- form = form.getXML('submit')
+ form['type'] = 'submit'
query.append(form)
iq.append(query)
# For now, swallow errors to preserve existing API
@@ -373,8 +373,8 @@ class XEP_0045(BasePlugin):
def setRoomConfig(self, room, config, ifrom=''):
query = ET.Element('{http://jabber.org/protocol/muc#owner}query')
- x = config.getXML('submit')
- query.append(x)
+ config['type'] = 'submit'
+ query.append(config)
iq = self.xmpp.make_iq_set(query)
iq['to'] = room
iq['from'] = ifrom