mirror of
https://github.com/vector-im/element-web.git
synced 2025-10-15 17:31:23 +02:00
Don't always show DM rooms in Direct Messages
Favourites belong in favourites & parted ones belong in Historical, etc.
This commit is contained in:
parent
fed3f48297
commit
4c5db7cc9f
@ -233,10 +233,6 @@ module.exports = React.createClass({
|
||||
else if (HIDE_CONFERENCE_CHANS && Rooms.isConfCallRoom(room, me, self.props.ConferenceHandler)) {
|
||||
// skip past this room & don't put it in any lists
|
||||
}
|
||||
else if (dmRoomMap.getUserIdForRoomId(room.roomId)) {
|
||||
// "Direct Message" rooms
|
||||
s.lists["im.vector.fake.direct"].push(room);
|
||||
}
|
||||
else if (me.membership == "join" || me.membership === "ban" ||
|
||||
(me.membership === "leave" && me.events.member.getSender() !== me.events.member.getStateKey()))
|
||||
{
|
||||
@ -250,6 +246,10 @@ module.exports = React.createClass({
|
||||
s.lists[tagNames[i]].push(room);
|
||||
}
|
||||
}
|
||||
else if (dmRoomMap.getUserIdForRoomId(room.roomId)) {
|
||||
// "Direct Message" rooms (that we're still in and that aren't otherwise tagged)
|
||||
s.lists["im.vector.fake.direct"].push(room);
|
||||
}
|
||||
else {
|
||||
s.lists["im.vector.fake.recent"].push(room);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user