fix: 会话列表: 显示其他客户端发送的消息

2.0/email-builder
Lei OT 10 months ago
parent 8914f1be3d
commit d8afaa788f

@ -350,8 +350,15 @@ const messageSlice = (set, get) => ({
unread_msg_count: 0,
whatsapp_name: message.to, //message?.senderName || message?.sender || '',
customer_name: message.to, // message?.senderName || message?.sender || '',
whatsapp_phone_number: message.to,
conversation_expiretime: message?.conversation?.expireTime || '', // 保留使用UTC时间
whatsapp_phone_number: message.type === 'email' ? null : message.to,
show_default: message.to || '',
last_message: message,
channels: {
"email": message.type === 'email' ? message.from : null,
"phone_number": message.type === 'email' ? null : message.from,
"whatsapp_phone_number": message.type === 'email' ? null : message.from,
},
}];
}

@ -256,7 +256,7 @@ const ChatListItem = (({item, refreshConversationList,setListUpdateFlag,onSwitch
{...item}
key={item.sn}
id={item.sn}
letterItem={{ id: item.show_default, letter: (item.show_default).slice(0, 5) }}
letterItem={{ id: item.show_default, letter: (item?.show_default || '').split("@")[0].slice(0, 5) }}
alt={item.whatsapp_name}
title={
<span>

Loading…
Cancel
Save