From 91a05be3862bba209634e2fc5d9a09bd7ff505cd Mon Sep 17 00:00:00 2001 From: abalabahaha Date: Sat, 20 Feb 2016 22:25:53 -0800 Subject: [PATCH] forceFetch callback when no fetch necessary --- lib/Client/InternalClient.js | 6 +++++- src/Client/InternalClient.js | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/Client/InternalClient.js b/lib/Client/InternalClient.js index a35ffbd45..0b2fc19e1 100644 --- a/lib/Client/InternalClient.js +++ b/lib/Client/InternalClient.js @@ -356,7 +356,11 @@ var InternalClient = (function () { this.chunkloaderCount[server.id] = Math.ceil(server.memberCount / 1000); } return new Promise(function (resolve, reject) { - _this4.chunkloaderCallback = resolve; + if (!server) { + resolve(); + } else { + _this4.chunkloaderCallback = resolve; + } }); }; diff --git a/src/Client/InternalClient.js b/src/Client/InternalClient.js index 17ed2aa72..314e0d05e 100644 --- a/src/Client/InternalClient.js +++ b/src/Client/InternalClient.js @@ -264,7 +264,11 @@ export default class InternalClient { this.chunkloaderCount[server.id] = Math.ceil(server.memberCount / 1000); } return new Promise((resolve, reject) => { - this.chunkloaderCallback = resolve; + if (!server) { + resolve(); + } else { + this.chunkloaderCallback = resolve; + } }); }