mirror of
https://github.com/profanity-im/profanity.git
synced 2024-11-03 19:37:16 -05:00
Show roster after roster received
This commit is contained in:
parent
20fa96325d
commit
9d9ffb08cf
@ -122,7 +122,11 @@ handle_login_account_success(char *account_name)
|
|||||||
|
|
||||||
log_info("%s logged in successfully", account->jid);
|
log_info("%s logged in successfully", account->jid);
|
||||||
account_free(account);
|
account_free(account);
|
||||||
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
handle_roster_received(void)
|
||||||
|
{
|
||||||
if (prefs_get_boolean(PREF_ROSTER)) {
|
if (prefs_get_boolean(PREF_ROSTER)) {
|
||||||
ui_show_roster();
|
ui_show_roster();
|
||||||
}
|
}
|
||||||
|
@ -116,5 +116,6 @@ void handle_muc_occupant_online(const char * const room, const char * const nick
|
|||||||
const char * const show_str, const char * const status_str);
|
const char * const show_str, const char * const status_str);
|
||||||
void handle_roster_update(const char * const barejid, const char * const name,
|
void handle_roster_update(const char * const barejid, const char * const name,
|
||||||
GSList *groups, const char * const subscription, gboolean pending_out);
|
GSList *groups, const char * const subscription, gboolean pending_out);
|
||||||
|
void handle_roster_received(void);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -325,6 +325,8 @@ _roster_result_handler(xmpp_conn_t * const conn, xmpp_stanza_t * const stanza,
|
|||||||
item = xmpp_stanza_get_next(item);
|
item = xmpp_stanza_get_next(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
handle_roster_received();
|
||||||
|
|
||||||
resource_presence_t conn_presence = accounts_get_login_presence(jabber_get_account_name());
|
resource_presence_t conn_presence = accounts_get_login_presence(jabber_get_account_name());
|
||||||
presence_update(conn_presence, NULL, 0);
|
presence_update(conn_presence, NULL, 0);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user