special case to include kicked rooms as per https://github.com/vector-im/vector-web/issues/308

This commit is contained in:
Matthew Hodgson 2016-03-18 19:45:04 +00:00
parent 86807b631d
commit bfbb7a661e
2 changed files with 5 additions and 1 deletions

View file

@ -194,6 +194,10 @@ module.exports = React.createClass({
if (me && me.membership == "invite") {
s.lists["im.vector.fake.invite"].push(room);
}
// XXX: somewhat hacky gut-wrenching to special-case kicks
else if (me && me.membership === "leave" && me.events.member.getPrevContent().membership === "join") {
s.lists["im.vector.fake.recent"].push(room);
}
else if (me && me.membership === "leave") {
s.lists["im.vector.fake.archived"].push(room);
}