mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
remove duplicate
This commit is contained in:
@@ -465,10 +465,27 @@ export class RoomService {
|
||||
|
||||
const message = this.messages.find((e) => e._id == DeletedMessageId)
|
||||
|
||||
if(message.delate == false) {
|
||||
this.deleteMessage(DeletedMessageId)
|
||||
if(message) {
|
||||
if(message.delate == false) {
|
||||
this.deleteMessage(DeletedMessageId)
|
||||
}
|
||||
} else {
|
||||
const message = await MessageModel.get({_id: DeletedMessageId})
|
||||
if(message) {
|
||||
(message as MessageModel).delete()
|
||||
|
||||
DeleteMessageModel.create({
|
||||
messageId: DeletedMessageId,
|
||||
rid: this.id,
|
||||
ts: "",
|
||||
u: {},
|
||||
needToReceiveBy: []
|
||||
})
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
)
|
||||
}
|
||||
@@ -584,7 +601,6 @@ export class RoomService {
|
||||
|
||||
this.message = this.message.replace(/(\n$)/,'')
|
||||
|
||||
|
||||
if(file && this.message) {
|
||||
this.send({})
|
||||
}
|
||||
@@ -822,6 +838,8 @@ export class RoomService {
|
||||
cloneMessage.duration = ""
|
||||
cloneMessage.dateLabel = true
|
||||
cloneMessage.delate = false
|
||||
cloneMessage.attachments = undefined
|
||||
cloneMessage.file = undefined
|
||||
|
||||
this.messages.push(cloneMessage as any)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user