From 43ebb4a062714ae60106a19cc41857d460989989 Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Tue, 26 Sep 2023 14:06:03 +0100 Subject: [PATCH] add function to remove date container --- src/app/services/chat/room.service.ts | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/app/services/chat/room.service.ts b/src/app/services/chat/room.service.ts index 47217c53c..e684edcad 100644 --- a/src/app/services/chat/room.service.ts +++ b/src/app/services/chat/room.service.ts @@ -778,6 +778,30 @@ export class RoomService { } } + async deleteMessageDate(MessageService: MessageService) { + + let currentDateMessageToDelete = new Date(MessageService._updatedAt).toLocaleDateString() + + for (let i =0; i <= this.messages.length; i++) { + + let currentDateMessage = new Date(this.messages[i]._updatedAt).toLocaleDateString() + + if(currentDateMessageToDelete == currentDateMessage) { + return + } + } + + for (let i =0; i <= this.messages.length; i++) { + if(this.messages[i].dateLabel) { + if(this.messages[i].msg == currentDateMessageToDelete) { + this.messages.splice(i, 1) + } + } + } + + } + + hojeLabel(offlineChatMessage: any) { let currentDateMessage = new Date().toLocaleDateString() if(!this.labelDates.find( e => e == currentDateMessage)) {