Explorar o código

Cached presence for onChatRoomPresence and removed length comparision to > 0

ichim-david %!s(int64=12) %!d(string=hai) anos
pai
achega
764a710158
Modificáronse 1 ficheiros con 5 adicións e 4 borrados
  1. 5 4
      converse.js

+ 5 - 4
converse.js

@@ -963,12 +963,13 @@
         onChatRoomPresence: function (presence, room) {
             // TODO see if nick is useful
             var nick = room.nick,
-                from = $(presence).attr('from');
-            if ($(presence).attr('type') !== 'error') {
+                $presence = $(presence),
+                from = $presence.attr('from');
+            if ($presence.attr('type') !== 'error') {
                 // check for status 110 to see if it's our own presence
-                if ($(presence).find("status[code='110']").length > 0) {
+                if ($presence.find("status[code='110']").length) {
                     // check if server changed our nick
-                    if ($(presence).find("status[code='210']").length > 0) {
+                    if ($presence.find("status[code='210']").length) {
                         this.model.set({'nick': Strophe.getResourceFromJid(from)});
                     }
                 }