Added: option to enable additional account unread messages count

This commit is contained in:
the-djmaze
2022-12-22 10:01:25 +01:00
parent bad33e6dc4
commit 215767ed9b
45 changed files with 96 additions and 39 deletions

View File

@@ -1,6 +1,7 @@
import { AbstractModel } from 'Knoin/AbstractModel';
import { addObservablesTo } from 'External/ko';
import Remote from 'Remote/User/Fetch';
import { SettingsUserStore } from 'Stores/User/Settings';
export class AccountModel extends AbstractModel {
/**
@@ -23,7 +24,8 @@ export class AccountModel extends AbstractModel {
});
// Load at random between 3 and 30 seconds
isAdditional && setTimeout(()=>this.fetchUnread(), (Math.ceil(Math.random() * 10)) * 3000);
SettingsUserStore.showUnreadCount() && isAdditional
&& setTimeout(()=>this.fetchUnread(), (Math.ceil(Math.random() * 10)) * 3000);
}
/**