aboutsummaryrefslogtreecommitdiff
path: root/ui/view-main.go
diff options
context:
space:
mode:
authorTulir Asokan <tulir@maunium.net>2018-04-24 16:51:40 +0300
committerTulir Asokan <tulir@maunium.net>2018-04-24 16:51:40 +0300
commite64df67ec397795b8c6ebd06b391d953afe5a766 (patch)
tree52cbb9d3d02ec1e89d0de09a05d343408c7d4aba /ui/view-main.go
parentfcd9a932cb5542ed8980fc1daba7ee1f0041a3f2 (diff)
Everything is no longer broken
Diffstat (limited to 'ui/view-main.go')
-rw-r--r--ui/view-main.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/ui/view-main.go b/ui/view-main.go
index ba3a55b..473ab94 100644
--- a/ui/view-main.go
+++ b/ui/view-main.go
@@ -336,12 +336,11 @@ func (view *MainView) RemoveRoom(roomID string) {
view.parent.Render()
}
-func (view *MainView) SetRooms(roomIDs []string) {
+func (view *MainView) SetRooms(rooms map[string]*rooms.Room) {
view.roomList.Clear()
view.roomView.Clear()
view.rooms = make(map[string]*RoomView)
- for _, roomID := range roomIDs {
- room := view.matrix.GetRoom(roomID)
+ for _, room := range rooms {
view.roomList.Add(room)
view.addRoomPage(room)
}