diff --git a/lib/Client/InternalClient.js b/lib/Client/InternalClient.js index f7ea63d3e..05828d825 100644 --- a/lib/Client/InternalClient.js +++ b/lib/Client/InternalClient.js @@ -1165,7 +1165,7 @@ var InternalClient = (function () { }; this.websocket.onmessage = function (e) { - if (e.type === "Binary") { + if (e.data instanceof Buffer) { if (!zlib) zlib = require("zlib"); e.data = zlib.inflateSync(e.data).toString(); } diff --git a/src/Client/InternalClient.js b/src/Client/InternalClient.js index 243f71f38..17db601ba 100644 --- a/src/Client/InternalClient.js +++ b/src/Client/InternalClient.js @@ -1055,7 +1055,7 @@ export default class InternalClient { }; this.websocket.onmessage = e => { - if (e.type === "Binary") { + if (e.data instanceof Buffer) { if (!zlib) zlib = require("zlib"); e.data = zlib.inflateSync(e.data).toString(); }