Bookmarkable room URLs

This commit is contained in:
David Baker
2015-07-20 12:20:35 -07:00
parent dcecdc8260
commit 36b1280f0c
2 changed files with 16 additions and 0 deletions
+8
View File
@@ -127,6 +127,7 @@ module.exports = {
currentRoom: payload.room_id,
page_type: this.PageTypes.RoomView,
});
this.notifyNewScreen('room/'+payload.room_id);
break;
case 'view_prev_room':
roomIndexDelta = -1;
@@ -179,6 +180,7 @@ module.exports = {
)[0].roomId;
}
self.setState({ready: true, currentRoom: firstRoom});
self.notifyNewScreen('room/'+firstRoom);
dis.dispatch({action: 'focus_composer'});
});
cli.on('Call.incoming', function(call) {
@@ -222,6 +224,12 @@ module.exports = {
action: 'start_login',
params: params
});
} else if (screen.indexOf('room/') == 0) {
var roomId = screen.split('/')[1];
dis.dispatch({
action: 'view_room',
room_id: roomId
});
}
},