diff options
author | fiaxh <git@lightrise.org> | 2019-12-16 01:34:28 +0100 |
---|---|---|
committer | fiaxh <git@lightrise.org> | 2019-12-16 01:41:04 +0100 |
commit | 890b91ce4d968f838b46686295883500eba55c78 (patch) | |
tree | 62983c8fb2fe49e0cbab66cef944121e1f074ef3 /xmpp-vala/src/module/xep/0060_pubsub.vala | |
parent | 21c01dcdcb3ba7f7d5c6fcd18c5fd2117f050e5e (diff) | |
download | dino-890b91ce4d968f838b46686295883500eba55c78.tar.gz dino-890b91ce4d968f838b46686295883500eba55c78.zip |
Only send new room config if something was changed
fixes #675
Diffstat (limited to 'xmpp-vala/src/module/xep/0060_pubsub.vala')
-rw-r--r-- | xmpp-vala/src/module/xep/0060_pubsub.vala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xmpp-vala/src/module/xep/0060_pubsub.vala b/xmpp-vala/src/module/xep/0060_pubsub.vala index 21daca82..279d87c3 100644 --- a/xmpp-vala/src/module/xep/0060_pubsub.vala +++ b/xmpp-vala/src/module/xep/0060_pubsub.vala @@ -130,7 +130,7 @@ namespace Xmpp.Xep.Pubsub { Iq.Stanza result_iq = yield stream.get_module(Iq.Module.IDENTITY).send_iq_async(stream, iq); StanzaNode? data_form_node = result_iq.stanza.get_deep_subnode(Pubsub.NS_URI_OWNER + ":pubsub", Pubsub.NS_URI_OWNER + ":configure", "jabber:x:data:x"); if (data_form_node == null) return null; - return DataForms.DataForm.create_from_node(stream, data_form_node, () => {}); + return DataForms.DataForm.create_from_node(data_form_node); } public async void submit_node_config(XmppStream stream, DataForms.DataForm data_form, string node_id) { |