Fix 'Deleted' users

This commit is contained in:
Eduard Kuzmenko 2021-07-01 04:17:57 +03:00
parent 51a42887aa
commit 8de8aa9692
2 changed files with 5 additions and 2 deletions

View File

@ -34,7 +34,6 @@ export class AppChatsManager {
//private megagroups: {[id: number]: true};
constructor() {
this.chats = this.storage.getCache();
this.clear(true);
rootScope.addMultipleEventsListeners({
@ -105,8 +104,11 @@ export class AppChatsManager {
chats.findAndSplice((chat) => chat.id === chatId);
this.storage.delete(chatId);
delete this.chats[chatId];
}
}
} else {
this.chats = {};
}
}

View File

@ -46,7 +46,6 @@ export class AppUsersManager {
private getTopPeersPromise: Promise<number[]>;
constructor() {
this.users = this.storage.getCache();
this.clear(true);
setInterval(this.updateUsersStatuses, 60000);
@ -174,9 +173,11 @@ export class AppUsersManager {
users.findAndSplice((user) => user.id === userId);
this.storage.delete(userId);
delete this.users[userId];
}
}
} else {
this.users = {};
this.usernames = {};
}