Refine unread message count logic by excluding messages from the selected server.
This commit is contained in:
parent
d61f2ed938
commit
a5c6ab9020
|
|
@ -53,7 +53,7 @@ export class ChatService implements OnDestroy {
|
||||||
this.on(source, 'chat', (event) => {
|
this.on(source, 'chat', (event) => {
|
||||||
const chatMessages = this.processChatMessages(event);
|
const chatMessages = this.processChatMessages(event);
|
||||||
chatMessages.forEach((message) => {
|
chatMessages.forEach((message) => {
|
||||||
const find = this.servers().find(server => message.server === server.server);
|
const find = this.servers().find(server => message.server === server.server && message.server !== this._selectedServer());
|
||||||
if (find) {
|
if (find) {
|
||||||
find.unreadMessages++;
|
find.unreadMessages++;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user