Преглед на файлове

Possible fix for issue #175.

Make sure contact's chat_status attr is saved.

Updates #175
JC Brand преди 11 години
родител
ревизия
29c822a6b5
променени са 2 файла, в които са добавени 3 реда и са изтрити 5 реда
  1. 2 4
      converse.js
  2. 1 1
      index.html

+ 2 - 4
converse.js

@@ -3181,8 +3181,6 @@
                 if (this.isSelf(bare_jid)) {
                     if ((converse.connection.jid !== jid)&&(presence_type !== 'unavailable')) {
                         // Another resource has changed it's status, we'll update ours as well.
-                        // FIXME: We should ideally differentiate between converse.js using
-                        // resources and other resources (i.e Pidgin etc.)
                         converse.xmppstatus.save({'status': chat_status});
                     }
                     return true;
@@ -3202,13 +3200,13 @@
                 } else if (presence_type === 'unavailable') {
                     if (this.removeResource(bare_jid, resource) === 0) {
                         if (item) {
-                            item.set({'chat_status': 'offline'});
+                            item.save({'chat_status': 'offline'});
                         }
                     }
                 } else if (item) {
                     // presence_type is undefined
                     this.addResource(bare_jid, resource);
-                    item.set({'chat_status': chat_status});
+                    item.save({'chat_status': chat_status});
                 }
                 return true;
             }

+ 1 - 1
index.html

@@ -8,7 +8,7 @@
     <meta name="description" content="Converse.js: A free chat client for your website" />
     <meta name="author" content="JC Brand" />
     <meta name="keywords" content="xmpp chat webchat converse.js" />
-    <link type="text/css" rel="stylesheet" media="screen" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" />
+    <link type="text/css" rel="stylesheet" media="screen" href="components/bootstrap/dist/css/bootstrap.min.css" />
     <link type="text/css" rel="stylesheet" media="screen" href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" />
     <link type="text/css" rel="stylesheet" media="screen" href="css/theme.css" />
     <link type="text/css" rel="stylesheet" media="screen" href="css/converse.css" />