Fix optionnal sessionid in xep 0050

This commit is contained in:
Paul Fariello
2019-01-21 15:02:54 +01:00
parent 1cb045e30c
commit ac2d1c07fa
2 changed files with 9 additions and 2 deletions

View File

@@ -2078,7 +2078,9 @@ stanza_create_command_config_submit_iq(xmpp_ctx_t *ctx, const char *const room,
xmpp_stanza_set_name(command, STANZA_NAME_COMMAND);
xmpp_stanza_set_ns(command, STANZA_NS_COMMAND);
xmpp_stanza_set_attribute(command, "node", node);
xmpp_stanza_set_attribute(command, "sessionid", sessionid);
if (sessionid != NULL) {
xmpp_stanza_set_attribute(command, "sessionid", sessionid);
}
xmpp_stanza_t *x = form_create_submission(form);
xmpp_stanza_add_child(command, x);