about summary refs log tree commit diff stats
path: root/src/server_events.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2015-01-06 23:19:56 +0000
committerJames Booth <boothj5@gmail.com>2015-01-06 23:19:56 +0000
commit95ad5643725d1cc857454d47460091ca18cbb807 (patch)
tree424b86f34e596324feaeef3248fd873ae26ac8a8 /src/server_events.c
parent36790dc26bbd4d00702a75469980e7c9fbf1282d (diff)
downloadprofani-tty-95ad5643725d1cc857454d47460091ca18cbb807.tar.gz
Added offline handler for chat sessions
Diffstat (limited to 'src/server_events.c')
-rw-r--r--src/server_events.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server_events.c b/src/server_events.c
index 86838ad1..edd58724 100644
--- a/src/server_events.c
+++ b/src/server_events.c
@@ -393,6 +393,7 @@ handle_typing(char *from)
 void
 handle_gone(const char * const from)
 {
+    chat_session_on_gone(from);
     ui_recipient_gone(from);
 }
 
@@ -463,6 +464,7 @@ handle_contact_offline(char *barejid, char *resource, char *status)
     }
 
     rosterwin_roster();
+    chat_session_on_offline(barejid, resource);
 }
 
 void