repo: janusweb
action: commit
revision: 
path_from: 
revision_from: 9d5d4b9361aaae7d13b8236edc223c92a2c81076:
path_to: 
revision_to: 
git.thebackupbox.net
janusweb
git clone git://git.thebackupbox.net/janusweb
commit 9d5d4b9361aaae7d13b8236edc223c92a2c81076
Author: James Baicoianu 
Date:   Sun Jul 16 22:10:41 2017 -0700

    Fix errors when hands are active and when spawning portals

diff --git a/scripts/multiplayermanager.js b/scripts/multiplayermanager.js
index d21acea67b198caff5c725da4b672d899edb78ea..
index ..7a3585e7bdb61ff805559f57cf4383249216397c 100644
--- a/scripts/multiplayermanager.js
+++ b/scripts/multiplayermanager.js
@@ -228,7 +228,7 @@ console.log('[MultiplayerManager] set active room:', room, this.activeroom);
       }

       if (player.hasHands()) {
-        var hands = player.tracker.getHandData();
+        var hands = player.getHandData();

         if (hands.left && hands.left.active) {
           moveData.hand0 = {
@@ -273,7 +273,7 @@ console.log('[MultiplayerManager] part', room.url);
 console.log('[MultiplayerManager] spawn remote guy', userId, roomId, room);

       var spawnpos = (data.position && data.position.pos ? data.position.pos.split(" ").map(parseFloat) : [0,0,0]);
-      this.remoteplayers[userId] = room.spawn('remoteplayer', userId, { position: spawnpos, player_id: userId, player_name: userId, pickable: false, collidable: false, janus: this});
+      this.remoteplayers[userId] = room.spawn('remoteplayer', userId, { position: spawnpos, player_id: userId, player_name: userId, pickable: false, collidable: false, janus: this.janusweb});
       var remote = this.remoteplayers[userId];

       this.remotePlayerCount = Object.keys(this.remoteplayers).length;
@@ -404,7 +404,7 @@ console.log('[MultiplayerManager] player left', msg, remoteplayer);
       if (room) {
         room.spawn('janusportal', portalname, {
           url: portaldata.url,
-          janus: this,
+          janus: this.janusweb,
           room: room,
           title: portaldata.url,
           position: node.pos,

-----END OF PAGE-----