|
@@ -431,9 +431,6 @@ export const useClassroom = ({ user }:{ user : User }) => {
|
|
|
} else if (msg.type === 88888) { // 普通文本消息
|
|
} else if (msg.type === 88888) { // 普通文本消息
|
|
|
const sender = msg.sender;
|
|
const sender = msg.sender;
|
|
|
// 检查消息来源,避免重复处理自己发送的消息
|
|
// 检查消息来源,避免重复处理自己发送的消息
|
|
|
- if (sender?.userId === userId) {
|
|
|
|
|
- return; // 自己发送的消息已经在发送时处理过了,不再重复显示
|
|
|
|
|
- }
|
|
|
|
|
// 使用正确的 ImUser 类型处理发送者信息
|
|
// 使用正确的 ImUser 类型处理发送者信息
|
|
|
const userExtension = sender?.userExtension ? JSON.parse(sender.userExtension) : {};
|
|
const userExtension = sender?.userExtension ? JSON.parse(sender.userExtension) : {};
|
|
|
const senderName = userExtension.nickname || userExtension.username || sender?.userId || '未知用户';
|
|
const senderName = userExtension.nickname || userExtension.username || sender?.userId || '未知用户';
|
|
@@ -444,9 +441,6 @@ export const useClassroom = ({ user }:{ user : User }) => {
|
|
|
if (data.type === 'image' && data.fileId) {
|
|
if (data.type === 'image' && data.fileId) {
|
|
|
const sender = msg.sender;
|
|
const sender = msg.sender;
|
|
|
// 检查消息来源,避免重复处理自己发送的消息
|
|
// 检查消息来源,避免重复处理自己发送的消息
|
|
|
- if (sender?.userId === userId) {
|
|
|
|
|
- return; // 自己发送的消息已经在发送时处理过了,不再重复显示
|
|
|
|
|
- }
|
|
|
|
|
// 使用正确的 ImUser 类型处理发送者信息
|
|
// 使用正确的 ImUser 类型处理发送者信息
|
|
|
const userExtension = sender?.userExtension ? JSON.parse(sender.userExtension) : {};
|
|
const userExtension = sender?.userExtension ? JSON.parse(sender.userExtension) : {};
|
|
|
const senderName = userExtension.nickname || userExtension.username || sender?.userId || '未知用户';
|
|
const senderName = userExtension.nickname || userExtension.username || sender?.userId || '未知用户';
|