From 8f31a669d5f81b87b5c40d5e1f55d6b0c2c1661d Mon Sep 17 00:00:00 2001 From: Zutatensuppe Date: Sun, 11 Jul 2021 17:48:49 +0200 Subject: [PATCH] send client id header with every request initiated from frontend to backend --- src/frontend/Communication.ts | 3 ++- src/frontend/components/Upload.vue | 4 ++-- src/frontend/main.ts | 18 +++++++++++------- src/frontend/views/Index.vue | 3 ++- src/frontend/views/NewGame.vue | 8 +++----- src/frontend/xhr.ts | 9 ++++++++- 6 files changed, 28 insertions(+), 17 deletions(-) diff --git a/src/frontend/Communication.ts b/src/frontend/Communication.ts index 70a61c8..899a269 100644 --- a/src/frontend/Communication.ts +++ b/src/frontend/Communication.ts @@ -3,6 +3,7 @@ import { ClientEvent, EncodedGame, GameEvent, ReplayData, ServerEvent } from '../common/Types' import Util, { logger } from '../common/Util' import Protocol from './../common/Protocol' +import xhr from './xhr' const log = logger('Communication.js') @@ -117,7 +118,7 @@ async function requestReplayData( offset: number ): Promise { const args = { gameId, offset } - const res = await fetch(`/api/replay-data${Util.asQueryArgs(args)}`) + const res = await xhr.get(`/api/replay-data${Util.asQueryArgs(args)}`, {}) const json: ReplayData = await res.json() return json } diff --git a/src/frontend/components/Upload.vue b/src/frontend/components/Upload.vue index a5a6949..ec030c6 100644 --- a/src/frontend/components/Upload.vue +++ b/src/frontend/components/Upload.vue @@ -6,6 +6,7 @@