1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-06-23 21:45:30 +00:00

Users added to contact list when no precense notification

The user is added from the roster
This commit is contained in:
James Booth 2012-10-04 21:31:09 +01:00
parent 579594a8bf
commit 65022b3c2f
2 changed files with 6 additions and 0 deletions

View File

@ -301,6 +301,7 @@ _connection_handler(xmpp_conn_t * const conn,
jabber_conn.conn_status = JABBER_CONNECTED;
jabber_conn.presence = PRESENCE_ONLINE;
jabber_roster_request();
} else {
// received close stream response from server after disconnect

View File

@ -176,6 +176,11 @@ prof_handle_roster(GSList *roster)
} else {
cons_show("%s", entry->jid);
}
// if contact not in contact list add them as offline
if (find_contact(entry->jid) == NULL) {
contact_list_add(entry->jid, "offline", NULL);
}
roster = g_slist_next(roster);