奇遇:修复多次创建奇遇bug
This commit is contained in:
@@ -14,15 +14,11 @@ import { startEvent } from "./eventSercive";
|
||||
export async function refresh(session: FrontendOrBackendSession) {
|
||||
const roleId = session.get('roleId');
|
||||
const sid = session.get('sid');
|
||||
const funcs = session.get('funcs');
|
||||
const eventStatus = session.get('eventStatus')||EVENT_STATUS.WAITING;
|
||||
|
||||
let uids = [{uid: roleId, sid}];
|
||||
pinus.app.get('channelService').pushMessageByUids('onPushCurrentTime', resResult(STATUS.SUCCESS, {time: Date.now()}), uids);
|
||||
await refreshDaily(session);
|
||||
if(funcs && funcs.includes(FUNCS_ID.EVENT) && eventStatus == EVENT_STATUS.WAITING) {
|
||||
await startEvent(session);
|
||||
}
|
||||
await startEvent(session);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user