diff --git a/src/modules/00_support/components/ChatMessage.vue b/src/modules/00_support/components/ChatMessage.vue index 6697a63..8398673 100644 --- a/src/modules/00_support/components/ChatMessage.vue +++ b/src/modules/00_support/components/ChatMessage.vue @@ -66,12 +66,14 @@ function dateChat(timestamp: string) {
diff --git a/src/modules/00_support/store/Main.ts b/src/modules/00_support/store/Main.ts index 01febba..72bb088 100644 --- a/src/modules/00_support/store/Main.ts +++ b/src/modules/00_support/store/Main.ts @@ -88,14 +88,14 @@ export const useSupportStore = defineStore("supportServiceStore", () => { // console.log(message.value?.result.message); }); - socket.on("read", (r: SupportMessageStatus) => { + socket.on("read", (r) => { if (messageStatus.value) { messageStatus.value.result = messageStatus.value.result.map((v) => { - if (v.fromUserId !== r.fromUserId) return r; + if (v.fromUserId === r.fromUserId) return r; return v; }); + // console.log("event(read):", messageStatus.value); } - // console.log("event(read):", messageStatus.value); }); function scrollToEnd(position: Number = 1) { @@ -227,7 +227,7 @@ export const useSupportStore = defineStore("supportServiceStore", () => { messageStatus, userStatus, currentIssue, - currentIssueDate, + currentIssueDate, currentTitle, fetchIssue, fetchIssueCategory,