🐞 fix(隐藏数据): 后台修改隐藏数据的定时任务有问题
This commit is contained in:
@@ -11,7 +11,6 @@ import { isNumber } from 'util';
|
|||||||
import { MarqueeModel } from '../../../db/Marquee';
|
import { MarqueeModel } from '../../../db/Marquee';
|
||||||
import { setApiIsCloseToRemote } from '../../../services/chatService';
|
import { setApiIsCloseToRemote } from '../../../services/chatService';
|
||||||
import { PVPConfigModel } from '../../../db/PvpConfig';
|
import { PVPConfigModel } from '../../../db/PvpConfig';
|
||||||
import { initHiddenDataSchedule } from '../../../services/timeTaskService';
|
|
||||||
import { HiddenDataByIdModel, HiddenDataByIdModelTypeParam } from '../../../db/HiddenDataById';
|
import { HiddenDataByIdModel, HiddenDataByIdModelTypeParam } from '../../../db/HiddenDataById';
|
||||||
import { isDevelopEnv } from '../../../services/utilService';
|
import { isDevelopEnv } from '../../../services/utilService';
|
||||||
import { redisClient } from "../../../services/redisService";
|
import { redisClient } from "../../../services/redisService";
|
||||||
@@ -221,7 +220,7 @@ export class GmHandler {
|
|||||||
}
|
}
|
||||||
await HiddenDataByIdModel.createDatas(insertParam);
|
await HiddenDataByIdModel.createDatas(insertParam);
|
||||||
await calHiddenData(uid);
|
await calHiddenData(uid);
|
||||||
await initHiddenDataSchedule(false);
|
await pinus.app.rpc.systimer.systimerRemote.gmSetHiddenDataSchedule.broadcast();
|
||||||
|
|
||||||
return resResult(STATUS.SUCCESS);
|
return resResult(STATUS.SUCCESS);
|
||||||
}
|
}
|
||||||
@@ -244,7 +243,7 @@ export class GmHandler {
|
|||||||
await HiddenDataByIdModel.updateData(type, id, params.publishTime, uid);
|
await HiddenDataByIdModel.updateData(type, id, params.publishTime, uid);
|
||||||
}
|
}
|
||||||
await calHiddenData(uid);
|
await calHiddenData(uid);
|
||||||
await initHiddenDataSchedule(false);
|
await pinus.app.rpc.systimer.systimerRemote.gmSetHiddenDataSchedule.broadcast();
|
||||||
return resResult(STATUS.SUCCESS);
|
return resResult(STATUS.SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { Application, ChannelService } from 'pinus';
|
import { Application, ChannelService } from 'pinus';
|
||||||
import { guildActivityStart, gateActivityEnd, cityActivityEnd, raceActivityEnd, guildActivitySchedule, auctionSchedule, initMaintenance, stopMaintenance, addMailsToSchedule, updateTimeLimitRank, setLadderCountDown, cancelLadderCountDown, initSumSchedule, setPvpSeasonSchedule, initGVGConfigSchedule, gvgBattleStartSchedule, gvgBattleEndSchedule } from '../../../services/timeTaskService';
|
import { guildActivityStart, gateActivityEnd, cityActivityEnd, raceActivityEnd, guildActivitySchedule, auctionSchedule, initMaintenance, stopMaintenance, addMailsToSchedule, updateTimeLimitRank, setLadderCountDown, cancelLadderCountDown, initSumSchedule, setPvpSeasonSchedule, initGVGConfigSchedule, gvgBattleStartSchedule, gvgBattleEndSchedule, initHiddenDataSchedule } from '../../../services/timeTaskService';
|
||||||
import PvpDefenseType from '../../../db/PvpDefense';
|
import PvpDefenseType from '../../../db/PvpDefense';
|
||||||
import { DicGuildActivity } from '../../../pubUtils/dictionary/DicGuildActivity';
|
import { DicGuildActivity } from '../../../pubUtils/dictionary/DicGuildActivity';
|
||||||
import { gameData, reloadResources } from '../../../pubUtils/data';
|
import { gameData, reloadResources } from '../../../pubUtils/data';
|
||||||
@@ -254,6 +254,14 @@ export class SystimerRemote {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public async gmSetHiddenDataSchedule() {
|
||||||
|
try {
|
||||||
|
await initHiddenDataSchedule(false);
|
||||||
|
} catch(e) {
|
||||||
|
errlogger.error(`remote ${__filename} \n ${e.stack}`);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public async setKvToMemory(originK: string, originV: string, aesKey: string, aesIV: string, now: number) {
|
public async setKvToMemory(originK: string, originV: string, aesKey: string, aesIV: string, now: number) {
|
||||||
try {
|
try {
|
||||||
setKvToMemory(originK, originV, aesKey, aesIV, now);
|
setKvToMemory(originK, originV, aesKey, aesIV, now);
|
||||||
|
|||||||
Reference in New Issue
Block a user