Add /rooms service autocompletion

This commit is contained in:
James Booth
2018-02-05 21:40:32 +00:00
parent e6d9a243cd
commit cba17faf3d
6 changed files with 79 additions and 7 deletions

View File

@@ -98,6 +98,12 @@ bookmark_add(const char *jid, const char *nick, const char *password, const char
{
assert(jid != NULL);
Jid *jidp = jid_create(jid);
if (jidp->domainpart) {
muc_confserver_add(jidp->domainpart);
}
jid_destroy(jidp);
if (g_hash_table_contains(bookmarks, jid)) {
return FALSE;
}
@@ -297,6 +303,12 @@ _bookmark_result_id_handler(xmpp_stanza_t *const stanza, void *const userdata)
sv_ev_bookmark_autojoin(bookmark);
}
Jid *jidp = jid_create(barejid);
if (jidp->domainpart) {
muc_confserver_add(jidp->domainpart);
}
jid_destroy(jidp);
child = xmpp_stanza_get_next(child);
}