gerson
2025-01-21 c9b6d9a10160ca1d18237a0728bac87ec8ff16da
屏蔽非当前聊天室chat_start
已修改1个文件
7 ■■■■ 文件已修改
src/components/chat/hooks/useSyncMsg.ts 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/chat/hooks/useSyncMsg.ts
@@ -42,13 +42,17 @@
            msgList.value.splice(resultItem.index, 0, ...resultItem.item);
        });
    };
    const historyUpdate = async (data: any) => {
        if (!checkCanSync(data)) return;
        if (!data) return;
        Logger.info('sync message notification:\n\n' + JSON.stringify(data));
        if (data?.type === 'chat_start') {
            const groupId = unref(historyGroupId);
            const startGroupId = data?.history_group_id;
            if (groupId !== startGroupId) return;
            showTip(data);
        }
        if (data?.type === 'chat_history_id') {
@@ -82,6 +86,7 @@
            updateLoadIndex(unSyncedHistoryIds.length);
            scrollToBottom();
        }
    };
    onActivated(() => {