mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-24 02:16:20 +00:00
Add /rooms service autocompletion
This commit is contained in:
@@ -88,6 +88,7 @@ cl_ev_disconnect(void)
|
||||
session_disconnect();
|
||||
roster_destroy();
|
||||
muc_invites_clear();
|
||||
muc_confserver_clear();
|
||||
chat_sessions_clear();
|
||||
tlscerts_clear_current();
|
||||
#ifdef HAVE_LIBGPGME
|
||||
|
||||
@@ -181,6 +181,7 @@ sv_ev_lost_connection(void)
|
||||
#endif
|
||||
|
||||
muc_invites_clear();
|
||||
muc_confserver_clear();
|
||||
chat_sessions_clear();
|
||||
ui_disconnected();
|
||||
roster_destroy();
|
||||
@@ -797,6 +798,12 @@ sv_ev_muc_self_online(const char *const room, const char *const nick, gboolean c
|
||||
ui_room_join(room, TRUE);
|
||||
}
|
||||
|
||||
Jid *jidp = jid_create(room);
|
||||
if (jidp->domainpart) {
|
||||
muc_confserver_add(jidp->domainpart);
|
||||
}
|
||||
jid_destroy(jidp);
|
||||
|
||||
iq_room_info_request(room, FALSE);
|
||||
|
||||
if (muc_invites_contain(room)) {
|
||||
|
||||
Reference in New Issue
Block a user