From e0fd7e59e72ec05fd60afa7980dcd5a682a1f1af Mon Sep 17 00:00:00 2001 From: Dev Date: Wed, 15 May 2024 15:43:19 +0100 Subject: [PATCH] Added missing endpoint --- project/src/models/eft/game/ISendReportRequest.ts | 5 +++++ project/src/routers/static/GameStaticRouter.ts | 8 ++++++++ 2 files changed, 13 insertions(+) create mode 100644 project/src/models/eft/game/ISendReportRequest.ts diff --git a/project/src/models/eft/game/ISendReportRequest.ts b/project/src/models/eft/game/ISendReportRequest.ts new file mode 100644 index 00000000..77b2d407 --- /dev/null +++ b/project/src/models/eft/game/ISendReportRequest.ts @@ -0,0 +1,5 @@ +export interface ISendReportRequest +{ + type: string + uid: string +} diff --git a/project/src/routers/static/GameStaticRouter.ts b/project/src/routers/static/GameStaticRouter.ts index 26342edd..4ac6a2c3 100644 --- a/project/src/routers/static/GameStaticRouter.ts +++ b/project/src/routers/static/GameStaticRouter.ts @@ -12,6 +12,7 @@ import { IGetRaidTimeResponse } from "@spt-aki/models/eft/game/IGetRaidTimeRespo import { IServerDetails } from "@spt-aki/models/eft/game/IServerDetails"; import { IGetBodyResponseData } from "@spt-aki/models/eft/httpResponse/IGetBodyResponseData"; import { INullResponseData } from "@spt-aki/models/eft/httpResponse/INullResponseData"; +import { ISendReportRequest } from "@spt-aki/models/eft/game/ISendReportRequest"; @injectable() export class GameStaticRouter extends StaticRouter @@ -136,6 +137,13 @@ export class GameStaticRouter extends StaticRouter return this.gameCallbacks.reportNickname(url, info, sessionID); }, ), + new RouteAction( + "/client/report/send", + async (url: string, info: ISendReportRequest, sessionID: string, output: string): Promise => + { + return null; + }, + ), new RouteAction( "/singleplayer/settings/getRaidTime", // eslint-disable-next-line @typescript-eslint/no-unused-vars