ericz 12 жил өмнө
parent
commit
f513898436
3 өөрчлөгдсөн 10 нэмэгдсэн , 14 устгасан
  1. 5 7
      dist/peer.js
  2. 0 0
      dist/peer.min.js
  3. 5 7
      lib/peer.js

+ 5 - 7
dist/peer.js

@@ -1461,20 +1461,18 @@ Peer.prototype._handleMessage = function(message) {
       if (connection) {
         // Pass it on.
         connection.handleMessage(message);
+      } else if (id) {
+        // Store for possible later use
+        this._storeMessage(id, message);
       } else {
-        this._storeMessage(message);
+        util.warn('You received an unrecognized message:', message);
       }
       break;
   }
 }
 
 /** Stores messages without a connection, to be claimed later. */
-Peer.prototype._storeMessage = function(message) {
-  var connectionId = message.payload.connectionId;
-  if (!connectionId) {
-    util.warn('You received an unrecognized message:', message);
-  }
-
+Peer.prototype._storeMessage = function(connectionId, message) {
   if (!this._lostMessages[connectionId]) {
     this._lostMessages[connectionId] = [];
   }

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/peer.min.js


+ 5 - 7
lib/peer.js

@@ -224,20 +224,18 @@ Peer.prototype._handleMessage = function(message) {
       if (connection) {
         // Pass it on.
         connection.handleMessage(message);
+      } else if (id) {
+        // Store for possible later use
+        this._storeMessage(id, message);
       } else {
-        this._storeMessage(message);
+        util.warn('You received an unrecognized message:', message);
       }
       break;
   }
 }
 
 /** Stores messages without a connection, to be claimed later. */
-Peer.prototype._storeMessage = function(message) {
-  var connectionId = message.payload.connectionId;
-  if (!connectionId) {
-    util.warn('You received an unrecognized message:', message);
-  }
-
+Peer.prototype._storeMessage = function(connectionId, message) {
   if (!this._lostMessages[connectionId]) {
     this._lostMessages[connectionId] = [];
   }

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно