diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts
index 0be3a9409..ce39c08b8 100644
--- a/src/app/pages/login/login.page.ts
+++ b/src/app/pages/login/login.page.ts
@@ -144,8 +144,18 @@ export class LoginPage implements OnInit {
if (attempt.ChatData) {
- await this.authService.loginToChatWs();
- this.ChatService.setheader()
+ try {
+
+ await MessageModel.deleteAll();
+ await DeleteMessageModel.deleteAll();
+ this.ChatSystemService.clearChat();
+ this.NotificationHolderService.clear()
+ await this.authService.loginToChatWs();
+ this.ChatService.setheader()
+
+ } catch(error) {
+ console.log("faild to clear chat")
+ }
}
diff --git a/src/app/pages/publications/new-publication/new-publication.page.html b/src/app/pages/publications/new-publication/new-publication.page.html
index a091392c3..9ea946437 100644
--- a/src/app/pages/publications/new-publication/new-publication.page.html
+++ b/src/app/pages/publications/new-publication/new-publication.page.html
@@ -40,7 +40,7 @@