From 582a56bed09028b9fe1b90f7cd7c9db5b2dba77b Mon Sep 17 00:00:00 2001 From: Halit Aksoy Date: Sat, 16 Jul 2022 17:42:49 +0300 Subject: [PATCH 1/2] fix express issue --- src/index.ts | 2 +- src/server/ExpressApp.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index d414686..f5b97d8 100644 --- a/src/index.ts +++ b/src/index.ts @@ -12,6 +12,6 @@ const matchMaker = new MatchMakerImpl(); const gameManager = new GameManager({ rtmt, gameStore, matchMaker }) const expressApp = new ExpressApp(); -const server = new WebServer({expressApp}); +const server = new WebServer({ expressApp: expressApp.app }); rtmt.initWebSocket(server.server, (userKey: string) => gameManager.fireOnPlayerConnected(userKey)); diff --git a/src/server/ExpressApp.ts b/src/server/ExpressApp.ts index 5f57854..8638fea 100644 --- a/src/server/ExpressApp.ts +++ b/src/server/ExpressApp.ts @@ -6,6 +6,10 @@ import fs from "fs"; import { generateKey } from "../util/key_factory"; export class ExpressApp { + app: Express.Application; + constructor() { + this.app = this.createExpressApp(); + } private createAccessLogMiddleware() { return morgan("common", { stream: fs.createWriteStream("./access.log", { flags: "a" }), From b6efffa67b349b87ff1e83a03fd8ca52fc239af1 Mon Sep 17 00:00:00 2001 From: Halit Aksoy Date: Sat, 16 Jul 2022 17:46:15 +0300 Subject: [PATCH 2/2] 0.1.3-beta.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bf30a1c..9f6e1ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mancala-backend", - "version": "0.1.3-beta.7", + "version": "0.1.3-beta.8", "description": "", "main": "index.js", "scripts": {