fix:
email 过滤 prizelist
This commit is contained in:
parent
7ca6fe75e3
commit
a2d16fb530
@ -3,11 +3,15 @@ import {EmailFun} from '../../public/email';
|
||||
import {ReqOpen, ResOpen} from "../../shared/protocols/email/PtlOpen";
|
||||
|
||||
export default async function (call: ApiCall<ReqOpen, ResOpen>) {
|
||||
// 存入当前玩家多语言信息
|
||||
await G.redis.rawSet(`user:lng:${call.uid}`, call.req.lng, {EX: 259200})
|
||||
|
||||
let list = await EmailFun.getAllEmail(call.uid, false);
|
||||
let obj: ResOpen = {};
|
||||
list.forEach(e => obj[e._id] = e);
|
||||
call.succ(obj);
|
||||
for (let email of list) {
|
||||
obj[email._id] = email;
|
||||
if (email.prizelist) delete email.prizelist;
|
||||
}
|
||||
|
||||
// 存入当前玩家多语言信息
|
||||
G.redis.rawSet(`user:lng:${call.uid}`, call.req.lng, {EX: 259200})
|
||||
call.succ(obj);
|
||||
}
|
Loading…
Reference in New Issue
Block a user