From f92aa28e88b792ebe7972d3e7962f75ae2c6b4bc Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Sun, 27 Dec 2020 15:33:02 -0700 Subject: [PATCH] Update the config hostname to allow an array of strings for CORS --- server/src/types/config.d.ts | 2 +- server/src/websocket.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/types/config.d.ts b/server/src/types/config.d.ts index 4b45ebc..01c159a 100644 --- a/server/src/types/config.d.ts +++ b/server/src/types/config.d.ts @@ -9,7 +9,7 @@ interface config { webserver: { enabled: boolean; port: number; - hostname: string; + permitted_hosts: string | string[]; }; game: { hand_size: number; diff --git a/server/src/websocket.ts b/server/src/websocket.ts index f287aa3..02588bc 100644 --- a/server/src/websocket.ts +++ b/server/src/websocket.ts @@ -12,7 +12,7 @@ export default async (conf: config) => { io.listen(conf.websocket.port, { cors: { - origin: conf.webserver.hostname, + origin: conf.webserver.permitted_hosts, credentials: true, } });