fix:跨服邮件定时器

This commit is contained in:
xcy 2023-12-19 14:42:51 +08:00 committed by dy
parent dbda10a17e
commit 7ae7349550

View File

@ -22,12 +22,15 @@ export class CrossEmailPull extends Scheduler {
G.clientCross.callApi("email/GetCrossEmail", {server_id: G.config.serverId + ""}).then((res) => { G.clientCross.callApi("email/GetCrossEmail", {server_id: G.config.serverId + ""}).then((res) => {
if(!res.isSucc)return; if(!res.isSucc)return;
res.res.emails.forEach(async (email) => { res.res.emails.forEach(async (email) => {
let _prize = email?.prizeData?.prize || [];
if (email?.prizeData) delete email.prizeData;
email["prize"] = _prize;
if (email.uid != "system") { if (email.uid != "system") {
await EmailFun.addEmail(email) await EmailFun.addEmail(email)
} else { } else {
await EmailFun.addQuanFuEmail(email) await EmailFun.addQuanFuEmail(email)
} }
await EmailFun.addEmail(email)
}) })
}) })
await this.ctorStartTime() await this.ctorStartTime()