This commit is contained in:
Eudes Inácio
2022-02-09 15:27:35 +01:00
2 changed files with 16 additions and 7 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ export class AuthGuard implements CanActivate {
canActivate(
route: ActivatedRouteSnapshot,
state: RouterStateSnapshot): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree {
// if user not active
if(!SessionStore.user.Inactivity) {
this.router.navigate(['/']);
+15 -6
View File
@@ -92,7 +92,7 @@ export class RoomService {
"stream-room-messages",
(ChatMessage) => {
setTimeout(()=>{
setTimeout(() => {
ChatMessage = ChatMessage.fields.args[0]
ChatMessage = this.fix_updatedAt(ChatMessage)
@@ -103,7 +103,6 @@ export class RoomService {
})
if(!messageIsFound) {
console.log('messageIsFound', messageIsFound)
const message = this.prepareMessage(ChatMessage)
this.lastMessage = message
@@ -118,10 +117,12 @@ export class RoomService {
message: message.msg,
title: this.name
});
this.addMessageDB(ChatMessage)
} else {
console.log('have')
if(this.isSenderIsNotMe(ChatMessage)) {
this.addMessageDB(ChatMessage)
}
}
}, 150)
@@ -360,8 +361,16 @@ export class RoomService {
await chatHistory.result.messages.reverse().forEach( async (message) => {
this.prepareMessage(message)
const wewMessage = this.prepareMessage(message, false)
if(wewMessage.offline == false) {
this.prepareMessage(message)
}
});
this.storage.set('chatmsg' + this.id, chatHistory)
})
setTimeout(() => {