chuni: Fix maintenance timer
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
import { writeDate } from "../proto/base";
|
||||||
import { Repositories } from "../repo";
|
import { Repositories } from "../repo";
|
||||||
import { GetGameSettingRequest } from "../request/getGameSetting";
|
import { GetGameSettingRequest } from "../request/getGameSetting";
|
||||||
import { GetGameSettingResponse } from "../response/getGameSetting";
|
import { GetGameSettingResponse } from "../response/getGameSetting";
|
||||||
@@ -6,13 +7,19 @@ export default async function getGameSetting(
|
|||||||
rep: Repositories,
|
rep: Repositories,
|
||||||
req: GetGameSettingRequest
|
req: GetGameSettingRequest
|
||||||
): Promise<GetGameSettingResponse> {
|
): Promise<GetGameSettingResponse> {
|
||||||
|
const rebootStartTime = new Date();
|
||||||
|
rebootStartTime.setHours(rebootStartTime.getHours() - 3);
|
||||||
|
|
||||||
|
const rebootEndTime = new Date();
|
||||||
|
rebootEndTime.setHours(rebootEndTime.getHours() - 2);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
gameSetting: {
|
gameSetting: {
|
||||||
dataVersion: "1",
|
dataVersion: "1",
|
||||||
isMaintenance: "false",
|
isMaintenance: "false",
|
||||||
requestInterval: "10",
|
requestInterval: "10",
|
||||||
rebootStartTime: "0",
|
rebootStartTime: writeDate(rebootStartTime),
|
||||||
rebootEndTime: "0",
|
rebootEndTime: writeDate(rebootEndTime),
|
||||||
isBackgroundDistribute: "false",
|
isBackgroundDistribute: "false",
|
||||||
maxCountCharacter: "300",
|
maxCountCharacter: "300",
|
||||||
maxCountItem: "300",
|
maxCountItem: "300",
|
||||||
|
|||||||
Reference in New Issue
Block a user