Files
fika-modsync/User/Mods/fika-server/src/callbacks/FikaLocationCallbacks.ts
T
2024-06-09 14:31:45 +08:00

22 lines
843 B
TypeScript

import { inject, injectable } from "tsyringe";
import { IGetRaidConfigurationRequestData } from "@spt-aki/models/eft/match/IGetRaidConfigurationRequestData";
import { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil";
import { FikaLocationController } from "../controllers/FikaLocationController";
@injectable()
export class FikaLocationCallbacks {
constructor(
@inject("HttpResponseUtil") protected httpResponseUtil: HttpResponseUtil,
@inject("FikaLocationController") protected fikaLocationController: FikaLocationController,
) {
// empty
}
/** Handle /fika/location/raids */
public handleGetRaids(_url: string, info: IGetRaidConfigurationRequestData, _sessionID: string): string {
return this.httpResponseUtil.noBody(this.fikaLocationController.handleGetRaids(info));
}
}