mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
improve
This commit is contained in:
@@ -570,7 +570,11 @@ export class RoomService {
|
||||
this.messagesLocalReference.push(localReference)
|
||||
const message: MessageService = await this.prepareCreate({message:offlineChatMessage, save: environment.chatOffline})
|
||||
|
||||
await message.addMessageDB()
|
||||
if(this.hasLoadHistory == true) {
|
||||
alert("save send")
|
||||
await message.addMessageDB()
|
||||
}
|
||||
|
||||
message.send()
|
||||
|
||||
|
||||
@@ -757,11 +761,20 @@ export class RoomService {
|
||||
i++;
|
||||
}
|
||||
|
||||
this.hasLoadHistoryMessageRF = [];
|
||||
|
||||
reorderMessage.forEach((message) => {
|
||||
for(let message of reorderMessage) {
|
||||
this.messages.push(message)
|
||||
});
|
||||
}
|
||||
|
||||
for(let message of this.messages) {
|
||||
if(this.hasLoadHistoryMessageRF.includes(message?.localReference)) {
|
||||
if(!message.addToDb) {
|
||||
message.addMessageDB()
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
this.hasLoadHistoryMessageRF = [];
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user