about summary refs log tree commit diff stats
path: root/src/xmpp/presence.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmpp/presence.c')
-rw-r--r--src/xmpp/presence.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/xmpp/presence.c b/src/xmpp/presence.c
index 28e2039e..506d57d8 100644
--- a/src/xmpp/presence.c
+++ b/src/xmpp/presence.c
@@ -343,10 +343,13 @@ _unavailable_handler(xmpp_conn_t * const conn,
 
     if (strcmp(my_jid->barejid, from_jid->barejid) !=0) {
         prof_handle_contact_offline(from_jid->barejid, from_jid->resourcepart, status_str);
+/*
     } else {
         connection_remove_available_resource(from_jid->resourcepart);
+*/
     }
 
+
     jid_destroy(my_jid);
     jid_destroy(from_jid);
 
@@ -427,14 +430,17 @@ _available_handler(xmpp_conn_t * const conn,
         Resource *resource = resource_new(from_jid->resourcepart, presence,
             status_str, priority, caps_key);
         prof_handle_contact_online(from_jid->barejid, resource, last_activity);
+/*
     } else {
         // handle self presence
         resource_presence_t presence = resource_presence_from_string(show_str);
         Resource *resource = resource_new(from_jid->resourcepart, presence,
             status_str, priority, caps_key);
         connection_add_available_resource(resource);
+*/
     }
 
+
     jid_destroy(my_jid);
     jid_destroy(from_jid);