From 26b9e9b197e6cfb44abdeb4cc47f520f8cfa47b7 Mon Sep 17 00:00:00 2001 From: GabrielTK Date: Wed, 28 Sep 2016 19:06:41 -0300 Subject: [PATCH 1/2] Solve error on some node versions! Worked for me! This solves the following (frequent) error: `TypeError: _this2.print is not a function` on Windows. --- src/models/World/players.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/models/World/players.js b/src/models/World/players.js index edd2f92..b5a8063 100644 --- a/src/models/World/players.js +++ b/src/models/World/players.js @@ -125,7 +125,7 @@ export function playerIsRegistered(email) { export function registerPlayer(player) { return new Promise((resolve) => { this.db.query(`INSERT INTO ${CFG.MYSQL_USERS_TABLE} SET email=?, username=? `, [player.email, player.username], (e, res) => { - if (e) return this.print(e, 31); + if (e) return print(e, 31); resolve(); }); }); @@ -177,4 +177,4 @@ export function kickPlayer(name) { } else print(`Failed to kick ${name} from the server!`, 31); -} \ No newline at end of file +} From a4f421fe0a5c1c801229b0cc18f3c7dea79bdce9 Mon Sep 17 00:00:00 2001 From: GabrielTK Date: Wed, 28 Sep 2016 20:20:06 -0300 Subject: [PATCH 2/2] Update response.js --- src/response.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/response.js b/src/response.js index c519348..8bf83b0 100644 --- a/src/response.js +++ b/src/response.js @@ -68,6 +68,7 @@ export function processResponse(player, req) { case "DOWNLOAD_SETTINGS": case "DOWNLOAD_REMOTE_CONFIG_VERSION": case "DOWNLOAD_ITEM_TEMPLATES": + case "MARK_TUTORIAL_COMPLETE": msg.player = player; player.world.getPacket(req.request_type, msg).then((result) => { resolve(result); @@ -84,4 +85,4 @@ export function processResponse(player, req) { }); -} \ No newline at end of file +}