fix various edge cases when dragging stuff back to the conversations list
This commit is contained in:
parent
89327bd38f
commit
fe442f5c24
4 changed files with 19 additions and 8 deletions
|
@ -135,11 +135,16 @@ module.exports = {
|
|||
getRoomLists: function() {
|
||||
var s = { lists: {} };
|
||||
|
||||
s.lists["m.invite"] = [];
|
||||
s.lists["m.favourite"] = [];
|
||||
s.lists["m.recent"] = [];
|
||||
s.lists["m.lowpriority"] = [];
|
||||
s.lists["m.archived"] = [];
|
||||
|
||||
MatrixClientPeg.get().getRooms().forEach(function(room) {
|
||||
var me = room.getMember(MatrixClientPeg.get().credentials.userId);
|
||||
|
||||
if (me && me.membership == "invite") {
|
||||
s.lists["m.invite"] = s.lists["m.invite"] || [];
|
||||
s.lists["m.invite"].push(room);
|
||||
}
|
||||
else {
|
||||
|
@ -172,7 +177,6 @@ module.exports = {
|
|||
}
|
||||
}
|
||||
else {
|
||||
s.lists["m.recent"] = s.lists["m.recent"] || [];
|
||||
s.lists["m.recent"].push(room);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue