diff --git a/project/src/callbacks/MatchCallbacks.ts b/project/src/callbacks/MatchCallbacks.ts index f133f890..7c91bf1a 100644 --- a/project/src/callbacks/MatchCallbacks.ts +++ b/project/src/callbacks/MatchCallbacks.ts @@ -121,7 +121,7 @@ export class MatchCallbacks /** Handle client/match/group/invite/cancel-all */ // eslint-disable-next-line @typescript-eslint/no-unused-vars - public cancelAllGroupInvite(url: string, info: any, sessionID: string): INullResponseData + public cancelAllGroupInvite(url: string, info: IEmptyRequestData, sessionID: string): INullResponseData { return this.httpResponse.nullResponse(); } @@ -160,7 +160,7 @@ export class MatchCallbacks } /** - * @deprecated - not called on raid start/end or game start/exit + * Called periodically while in a group * Handle client/match/group/status * @returns */ diff --git a/project/src/routers/static/MatchStaticRouter.ts b/project/src/routers/static/MatchStaticRouter.ts index 7130ba7a..b27b1897 100644 --- a/project/src/routers/static/MatchStaticRouter.ts +++ b/project/src/routers/static/MatchStaticRouter.ts @@ -2,6 +2,7 @@ import { inject, injectable } from "tsyringe"; import { MatchCallbacks } from "@spt-aki/callbacks/MatchCallbacks"; import { RouteAction, StaticRouter } from "@spt-aki/di/Router"; +import { IEmptyRequestData } from "@spt-aki/models/eft/common/IEmptyRequestData"; @injectable() export class MatchStaticRouter extends StaticRouter @@ -110,7 +111,7 @@ export class MatchStaticRouter extends StaticRouter ), new RouteAction( "/client/match/group/invite/cancel-all", - (url: string, info: any, sessionID: string, output: string): any => + (url: string, info: IEmptyRequestData, sessionID: string, output: string): any => { return this.matchCallbacks.cancelAllGroupInvite(url, info, sessionID); },