Show DMs in space for invited members too, to match Android impl

This commit is contained in:
Michael Telatynski 2021-05-19 08:54:23 +01:00
parent cf384c2a54
commit e18120f412

View file

@ -361,7 +361,8 @@ export class SpaceStoreClass extends AsyncStoreWithClient<IState> {
const space = this.matrixClient?.getRoom(spaceId); const space = this.matrixClient?.getRoom(spaceId);
// Add relevant DMs // Add relevant DMs
space?.getJoinedMembers().forEach(member => { space?.getMembers().forEach(member => {
if (member.membership !== "join" && member.membership !== "invite") return;
DMRoomMap.shared().getDMRoomsForUserId(member.userId).forEach(roomId => { DMRoomMap.shared().getDMRoomsForUserId(member.userId).forEach(roomId => {
roomIds.add(roomId); roomIds.add(roomId);
}); });