From bb6e2565b7d010ebe948b0bf8e2831f336ac11e4 Mon Sep 17 00:00:00 2001 From: "Eric (Yiqi) Hou" Date: Wed, 2 May 2018 21:31:51 -0700 Subject: [PATCH 1/3] Update to SSL server for QOL and memory leak fix. --- sslServer.js | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/sslServer.js b/sslServer.js index 032b467..74d26b4 100644 --- a/sslServer.js +++ b/sslServer.js @@ -19,13 +19,19 @@ var sslPort = 8443; var port = 8081; var legacyPort = 8080; -global.window = { - addEventListener: () => {}, - scrollTo: () => {} -}; -global.document = { - addEventListener: () => {} -}; +function refreshGlobal() { + global.window = { + addEventListener: () => {}, + scrollTo: () => {}, + innerWidth: 1200, + innerHeight: 800, + isServer: true + }; + global.document = { + addEventListener: () => {} + }; +} +refreshGlobal(); var AppComponent = require('./src/App').default; From 4e7204d2d3aa5c72152b2abd70e63ee83ce1bfd4 Mon Sep 17 00:00:00 2001 From: "Eric (Yiqi) Hou" Date: Wed, 2 May 2018 21:33:01 -0700 Subject: [PATCH 2/3] Same change as above --- server.js | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/server.js b/server.js index 658ef53..4a2f4e1 100644 --- a/server.js +++ b/server.js @@ -14,13 +14,19 @@ import {StaticRouter} from 'react-router'; var legacyPort = 8080; const socket = process.env.socket || '/run/node/node.sock'; -global.window = { - addEventListener: () => {}, - scrollTo: () => {} -}; -global.document = { - addEventListener: () => {} -}; +function refreshGlobal() { + global.window = { + addEventListener: () => {}, + scrollTo: () => {}, + innerWidth: 1200, + innerHeight: 800, + isServer: true + }; + global.document = { + addEventListener: () => {} + }; +} +refreshGlobal(); var AppComponent = require('./src/App').default; From ea7e64958d589451035a0ca8440ecdf30b7c1fd0 Mon Sep 17 00:00:00 2001 From: "Eric (Yiqi) Hou" Date: Wed, 2 May 2018 21:33:20 -0700 Subject: [PATCH 3/3] Same changes as abover --- testServer.js | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/testServer.js b/testServer.js index 5416e17..81a4dce 100644 --- a/testServer.js +++ b/testServer.js @@ -14,13 +14,19 @@ import {StaticRouter} from 'react-router'; var port = 8081; var legacyPort = 8080; -global.window = { - addEventListener: () => {}, - scrollTo: () => {} -}; -global.document = { - addEventListener: () => {} -}; +function refreshGlobal() { + global.window = { + addEventListener: () => {}, + scrollTo: () => {}, + innerWidth: 1200, + innerHeight: 800, + isServer: true + }; + global.document = { + addEventListener: () => {} + }; +} +refreshGlobal(); var AppComponent = require('./src/App').default;