diff --git a/src/app/ui/chat/component/messages/messages.page.ts b/src/app/ui/chat/component/messages/messages.page.ts index e1875dee9..6d24d8997 100644 --- a/src/app/ui/chat/component/messages/messages.page.ts +++ b/src/app/ui/chat/component/messages/messages.page.ts @@ -441,7 +441,7 @@ export class MessagesPage implements OnInit, OnChanges, AfterViewInit, OnDestroy this.chatServiceService.sendReadAt({ memberId: SessionStore.user.UserId, messageId: message.id, - requestId: '', + requestId: uuidv4(), roomId: this.room.id }) this.messageDelete(message) @@ -508,7 +508,7 @@ export class MessagesPage implements OnInit, OnChanges, AfterViewInit, OnDestroy this.chatServiceService.sendReadAt({ memberId: SessionStore.user.UserId, messageId: message.id, - requestId: '', + requestId: uuidv4(), roomId: this.room.id }) } diff --git a/src/app/ui/chat/modal/messages/messages.page.ts b/src/app/ui/chat/modal/messages/messages.page.ts index eb3cd2f8e..d4b954e41 100644 --- a/src/app/ui/chat/modal/messages/messages.page.ts +++ b/src/app/ui/chat/modal/messages/messages.page.ts @@ -39,6 +39,7 @@ import { EditGroupPage } from '../edit-group/edit-group.page'; import { imageMimeTypes } from 'src/app/utils/allowedImageExtension'; import { GroupContactsPage, IGroupContactsPageOutPutSchema } from '../group-contacts/group-contacts.page'; import { ChatServiceService } from 'src/app/module/chat/domain/chat-service.service'; +import { v4 as uuidv4 } from 'uuid'; @Component({ selector: 'app-messages', @@ -755,7 +756,7 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy { this.chatServiceService.sendReadAt({ memberId: SessionStore.user.UserId, messageId: message.id, - requestId: '', + requestId: uuidv4(), roomId: this.room.id }) this.messageDelete(message) diff --git a/src/app/ui/chat/modal/view-onces/view-onces.page.ts b/src/app/ui/chat/modal/view-onces/view-onces.page.ts index 67f088c2e..e5cb9e033 100644 --- a/src/app/ui/chat/modal/view-onces/view-onces.page.ts +++ b/src/app/ui/chat/modal/view-onces/view-onces.page.ts @@ -3,6 +3,7 @@ import { NavParams, ModalController } from '@ionic/angular'; import { ChatServiceService } from 'src/app/module/chat/domain/chat-service.service'; import { SessionStore } from 'src/app/store/session.service'; import { z } from 'zod'; +import { v4 as uuidv4 } from 'uuid'; const ViewOncesImagePageInputSchema = z.object({ @@ -48,7 +49,7 @@ export class ViewOncesImagePage implements OnInit { this.chatServiceService.sendReadAt({ memberId: SessionStore.user.UserId, messageId: this.params.messageId, - requestId: '', + requestId: uuidv4(), roomId: this.params.roomId }) }