1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-11-26 17:03:12 +03:00

Only count joined members for the member count in notifications. Fixes https://github.com/vector-im/vector-web/issues/1067

This commit is contained in:
David Baker
2016-03-24 13:55:30 +00:00
parent 69c4d7b66e
commit e618ad9589

View File

@@ -125,7 +125,9 @@ function PushProcessor(client) {
var room = client.getRoom(ev.room_id);
if (!room || !room.currentState || !room.currentState.members) { return false; }
var memberCount = Object.keys(room.currentState.members).length;
var memberCount = Object.keys(room.currentState.members).filter((m) => {
return room.currentState.members[m].membership == 'join';
}).length;
var m = cond.is.match(/^([=<>]*)([0-9]*)$/);
if (!m) { return false; }