summaryrefslogtreecommitdiffstats
path: root/client/components/cards/router.js
blob: 48bb9a957ee3a7f4f6a4d3c1b842194e8dce2d73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Router.route('/boards/:boardId/:slug/:cardId', {
  name: 'Card',
  template: 'board',
  waitOn: function() {
    var params = this.params;
    // XXX We probably shouldn't rely on Session
    Session.set('currentBoard', params.boardId);
    Session.set('currentCard', params.cardId);

    return BoardSubsManager.subscribe('board', params.boardId, params.slug);
  },
  data: function() {
    return Boards.findOne(this.params.boardId);
  }
});