1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00
profanity/src/event
Michael Vetter 3d7a3134af Fix offline roster contacts
Fix https://github.com/profanity-im/profanity/issues/1280
p_contact_set_presence() is triggered in
(roster_process_pending_presence) to set the presence to online
after the roster is displayed.

This happened to me _every time_ with one certain account on my server.
But not even once with other accounts on my server.

I don't understand why that is the case, but AFAIK the code should be
like it is in this PR anyways.

roster_process_pending_presence() was added there in
973a05d15a to fix
https://github.com/profanity-im/profanity/issues/1050
2020-06-02 14:24:37 +02:00
..
client_events.c Add and use connection_get_barejid() 2020-05-25 13:04:19 +02:00
client_events.h xep-0308: Implement LMC for outgoing MUC messages 2020-02-14 10:17:07 +01:00
common.c Add bookmark ignore functionality for multiple accounts 2020-05-24 13:31:24 +02:00
common.h Update my Copyright to 2020 2020-01-03 19:52:31 +01:00
server_events.c Fix offline roster contacts 2020-06-02 14:24:37 +02:00
server_events.h Add vim modeline 2019-11-13 12:11:05 +01:00