aboutsummaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
Diffstat (limited to 'ui')
-rw-r--r--ui/view-main.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/ui/view-main.go b/ui/view-main.go
index ac7f3d2..c8b24f1 100644
--- a/ui/view-main.go
+++ b/ui/view-main.go
@@ -164,7 +164,12 @@ func (view *MainView) HandleCommand(roomView *RoomView, command string, args []s
roomView.AddServiceMessage("Usage: /join <room>")
break
}
- room, err := view.matrix.JoinRoom(args[0])
+ identifer := args[0]
+ server := ""
+ if len(args) > 1 {
+ server = args[1]
+ }
+ room, err := view.matrix.JoinRoom(identifer, server)
debug.Print("Join room error:", err)
if err == nil {
view.AddRoom(room)