|
@@ -39,8 +39,9 @@ export class ChatService extends BaseService<modelType> {
|
|
|
if (val.receiver_id === get(user, '_id')) {
|
|
|
const userData = await this.uModel.findById(val.sender_id).lean();
|
|
|
data.push({
|
|
|
- user: val.sender_id,
|
|
|
- name: get(userData, 'nick_name'),
|
|
|
+ _id: val.sender_id,
|
|
|
+ nick_name: get(userData, 'nick_name'),
|
|
|
+ icon: get(userData, 'icon'),
|
|
|
send_time: val.send_time,
|
|
|
content: val.content,
|
|
|
type: val.type,
|
|
@@ -66,7 +67,9 @@ export class ChatService extends BaseService<modelType> {
|
|
|
const sender = await this.uModel.findById(val.sender_id).lean();
|
|
|
const receiver = await this.uModel.findById(val.receiver_id).lean();
|
|
|
data.push({
|
|
|
+ sender_url: get(sender, 'icon'),
|
|
|
sender_name: get(sender, 'nick_name'),
|
|
|
+ receiver_url: get(receiver, 'icon'),
|
|
|
receiver_name: get(receiver, 'nick_name'),
|
|
|
...val,
|
|
|
});
|