邮件:fix session未push
This commit is contained in:
@@ -70,6 +70,7 @@ export class EntryHandler {
|
||||
session.push('eventStatus', () => {});
|
||||
session.push('serverId', () => {});
|
||||
session.push('funcs', () => {});
|
||||
session.push('updatedMailAt', () => {});
|
||||
// session.push('rid', function (err) {
|
||||
// if (err) {
|
||||
// console.error('set rid for session service failed! error is : %j', err.stack);
|
||||
|
||||
@@ -18,6 +18,7 @@ export async function refresh(session: FrontendOrBackendSession) {
|
||||
let nowTime = nowSeconds();
|
||||
if (!!roleId && updatedMailAt < nowTime - 5) { //保持最少5秒间隙
|
||||
session.set('updatedMailAt', nowTime);
|
||||
session.push('updatedMailAt', () => {});
|
||||
RoleModel.updatedRoleMailAt(roleId, nowTime);
|
||||
await refreshMails(roleId, sid, serverId, updatedMailAt);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user