mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
add to day
This commit is contained in:
@@ -592,6 +592,8 @@ export class RoomService {
|
||||
|
||||
this.message= ''
|
||||
|
||||
this.hojeLabel(offlineChatMessage)
|
||||
|
||||
const message: MessageService = await this.prepareCreate({message:offlineChatMessage, save: environment.chatOffline})
|
||||
this.registerSendMessage(message)
|
||||
|
||||
@@ -734,6 +736,7 @@ export class RoomService {
|
||||
//
|
||||
cloneMessage._id = ""
|
||||
cloneMessage._updatedAt = ""
|
||||
cloneMessage.duration = ""
|
||||
cloneMessage.msg = currentDateMessage
|
||||
cloneMessage.dateLabel = true
|
||||
cloneMessage.delate = false
|
||||
@@ -752,6 +755,28 @@ export class RoomService {
|
||||
}
|
||||
}
|
||||
|
||||
hojeLabel(offlineChatMessage: any) {
|
||||
let currentDateMessage = new Date().toLocaleDateString()
|
||||
if(!this.labelDates.find( e => e == currentDateMessage)) {
|
||||
|
||||
|
||||
offlineChatMessage.msg = currentDateMessage
|
||||
const cloneMessage = new MessageServiceDateLabel()
|
||||
|
||||
cloneMessage.ChatSystemService = this.ChatSystemService
|
||||
cloneMessage.setData({...offlineChatMessage} as any)
|
||||
|
||||
cloneMessage.msg = "hoje"
|
||||
cloneMessage._id = ""
|
||||
cloneMessage._updatedAt = ""
|
||||
cloneMessage.duration = ""
|
||||
cloneMessage.dateLabel = true
|
||||
cloneMessage.delate = false
|
||||
|
||||
this.messages.push(cloneMessage as any)
|
||||
}
|
||||
}
|
||||
|
||||
async restoreMessageFromDB() {
|
||||
if(environment.chatOffline && this.restoreOnce == false) {
|
||||
this.restoreOnce = true
|
||||
@@ -838,7 +863,6 @@ export class RoomService {
|
||||
|
||||
messagesToSave.received = users.map((user) => user._id)
|
||||
messagesToSave.addMessageDB()
|
||||
this.goshPush(messagesToSave)
|
||||
}
|
||||
|
||||
}
|
||||
@@ -990,6 +1014,7 @@ export class RoomService {
|
||||
|
||||
if (!found) {
|
||||
const wewMessage = this.simplePrepareMessage(message)
|
||||
this.goshPush(wewMessage)
|
||||
this.messages.push(wewMessage)
|
||||
return wewMessage
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user