aboutsummaryrefslogtreecommitdiff
path: root/matrix/matrix.go
diff options
context:
space:
mode:
Diffstat (limited to 'matrix/matrix.go')
-rw-r--r--matrix/matrix.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/matrix/matrix.go b/matrix/matrix.go
index b062057..8199449 100644
--- a/matrix/matrix.go
+++ b/matrix/matrix.go
@@ -263,9 +263,10 @@ func (c *Container) processOwnMembershipChange(evt *gomatrix.Event) {
if membership == prevMembership {
return
}
- if membership == "join" {
+ switch membership {
+ case "join":
c.ui.MainView().AddRoom(evt.RoomID)
- } else if membership == "leave" {
+ case "leave":
c.ui.MainView().RemoveRoom(evt.RoomID)
}
}