|
@ -494,8 +494,11 @@ class Sessions extends RedisModel {
|
|
|
let lastLoginTime = new Date();
|
|
|
SessionRepo.findOne(sessionId, function (err, res) {
|
|
|
if(res){
|
|
|
session = res;
|
|
|
|
|
|
session = res[0];
|
|
|
session.create_date = new Date(session.create_date).getTime();
|
|
|
if(session.last_message_time){
|
|
|
session.last_message_time = new Date(session.last_message_time).getTime();
|
|
|
}
|
|
|
log.info("1.session.id:" + session.id);
|
|
|
log.info("1.session.name:" + session.name);
|
|
|
log.info("1.session.business_type:" + session.business_type);
|
|
@ -510,7 +513,7 @@ class Sessions extends RedisModel {
|
|
|
"last_content_type", session.last_content_type||"",
|
|
|
"last_content", session.last_content||"",
|
|
|
"last_message_time", session.last_message_time||"",
|
|
|
"create_date", new Date(session.create_date).getTime(),
|
|
|
"create_date", session.create_date,
|
|
|
"status",session.status==null?0:session.status
|
|
|
];
|
|
|
// cache sessions
|
|
@ -700,6 +703,7 @@ class Sessions extends RedisModel {
|
|
|
last_content_type: session.last_content_type||"",
|
|
|
last_content: session.last_content||"",
|
|
|
sender_id: session.last_sender_id||"",
|
|
|
last_message_time: session.last_message_time||"",
|
|
|
type: session.type,
|
|
|
sender_name: session.last_sender_name||"",
|
|
|
unread_count: count,
|