From 74997786ccfc9fbd91352980e0f7cbedb1d023c2 Mon Sep 17 00:00:00 2001 From: Matt Bilker Date: Wed, 18 Mar 2020 19:28:32 +0000 Subject: [PATCH] chuni: Fix maintenance timer --- src/chunithm/handler/getGameSetting.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/chunithm/handler/getGameSetting.ts b/src/chunithm/handler/getGameSetting.ts index 1b7c405..000d0cb 100644 --- a/src/chunithm/handler/getGameSetting.ts +++ b/src/chunithm/handler/getGameSetting.ts @@ -1,3 +1,4 @@ +import { writeDate } from "../proto/base"; import { Repositories } from "../repo"; import { GetGameSettingRequest } from "../request/getGameSetting"; import { GetGameSettingResponse } from "../response/getGameSetting"; @@ -6,13 +7,19 @@ export default async function getGameSetting( rep: Repositories, req: GetGameSettingRequest ): Promise { + const rebootStartTime = new Date(); + rebootStartTime.setHours(rebootStartTime.getHours() - 3); + + const rebootEndTime = new Date(); + rebootEndTime.setHours(rebootEndTime.getHours() - 2); + return { gameSetting: { dataVersion: "1", isMaintenance: "false", requestInterval: "10", - rebootStartTime: "0", - rebootEndTime: "0", + rebootStartTime: writeDate(rebootStartTime), + rebootEndTime: writeDate(rebootEndTime), isBackgroundDistribute: "false", maxCountCharacter: "300", maxCountItem: "300",