save merge

This commit is contained in:
Peter Maquiran
2022-02-09 14:39:59 +01:00
8 changed files with 116 additions and 42 deletions
+29 -23
View File
@@ -91,33 +91,39 @@ export class RoomService {
this.id,
"stream-room-messages",
(ChatMessage) => {
ChatMessage = ChatMessage.fields.args[0]
ChatMessage = this.fix_updatedAt(ChatMessage)
// console.log('recivemessage', ChatMessage)
setTimeout(()=>{
ChatMessage = ChatMessage.fields.args[0]
const messageIsFound = this.messages.find((message) => {
message._id == ChatMessage._id
})
if(!messageIsFound) {
const message = this.prepareMessage(ChatMessage)
this.lastMessage = message
if (message.t == 'r') { this.name = message.msg }
this.calDateDuration(ChatMessage._updatedAt)
ChatMessage = this.fix_updatedAt(ChatMessage)
// console.log('recivemessage', ChatMessage)
setTimeout(() => {
this.scrollDown()
}, 100)
const messageIsFound = this.messages.find((message) => {
return message._id == ChatMessage._id
})
this.NativeNotificationService.sendNotificationChat({
message: message.msg,
title: this.name
});
this.addMessageDB(ChatMessage)
}
if(!messageIsFound) {
console.log('messageIsFound', messageIsFound)
const message = this.prepareMessage(ChatMessage)
this.lastMessage = message
if (message.t == 'r') { this.name = message.msg }
this.calDateDuration(ChatMessage._updatedAt)
setTimeout(() => {
this.scrollDown()
}, 100)
this.NativeNotificationService.sendNotificationChat({
message: message.msg,
title: this.name
});
this.addMessageDB(ChatMessage)
} else {
console.log('have')
}
}, 150)
}
)