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