diff options
author | James Booth <boothj5@gmail.com> | 2015-03-29 00:55:33 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2015-03-29 00:55:33 +0000 |
commit | 714faeb2e6330a65de6eddbff48a12a6e6f00abc (patch) | |
tree | ed711696f3911240124ee8a2a01498dd04b9423d /src/server_events.c | |
parent | 24a45e5292b1aaf0977d2af801827f5738a6b9c1 (diff) | |
download | profani-tty-714faeb2e6330a65de6eddbff48a12a6e6f00abc.tar.gz |
Add callback data to room disco info response handler
Diffstat (limited to 'src/server_events.c')
-rw-r--r-- | src/server_events.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/server_events.c b/src/server_events.c index 882c308c..bab6cb13 100644 --- a/src/server_events.c +++ b/src/server_events.c @@ -162,10 +162,12 @@ handle_disco_info(const char *from, GSList *identities, GSList *features) } void -handle_room_disco_info(const char * const room, GSList *identities, GSList *features) +handle_room_disco_info(const char * const room, GSList *identities, GSList *features, gboolean display) { muc_set_features(room, features); - ui_show_room_disco_info(room, identities, features); + if (display) { + ui_show_room_disco_info(room, identities, features); + } } void @@ -699,8 +701,7 @@ handle_muc_self_online(const char * const room, const char * const nick, gboolea ui_room_join(room, TRUE); } - // TODO send disco info request to room - iq_room_info_request(room); + iq_room_info_request(room, FALSE); muc_invites_remove(room); muc_roster_set_complete(room); |