diff --git a/backend/src/anticheat/index.ts b/backend/src/anticheat/index.ts index 4e3063dbf..51f17d15c 100644 --- a/backend/src/anticheat/index.ts +++ b/backend/src/anticheat/index.ts @@ -5,7 +5,8 @@ export function implemented(): boolean { export function validateResult( _result: object, _version: string, - _uaStringifiedObject: string + _uaStringifiedObject: string, + _lbOptOut: boolean ): boolean { return true; } diff --git a/backend/src/api/controllers/result.ts b/backend/src/api/controllers/result.ts index 937ad666f..6c8a4f1d5 100644 --- a/backend/src/api/controllers/result.ts +++ b/backend/src/api/controllers/result.ts @@ -202,7 +202,8 @@ export async function addResult( !validateResult( result, req.headers["client-version"] as string, - JSON.stringify(new UAParser(req.headers["user-agent"]).getResult()) + JSON.stringify(new UAParser(req.headers["user-agent"]).getResult()), + user.lbOptOut === true ) ) { const status = MonkeyStatusCodes.RESULT_DATA_INVALID;