diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index 1d70c0c00..23a1fc107 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -32,7 +32,7 @@ BlazeComponent.extendComponent({ }, onCreated() { - this.currentBoard = Boards.findOne(Session.get('currentBoard')); + this.currentBoard = Utils.getCurrentBoard(); this.isLoaded = new ReactiveVar(false); if (this.parentComponent() && this.parentComponent().parentComponent()) { diff --git a/server/publications/cards.js b/server/publications/cards.js index ac20961f2..db44f174d 100644 --- a/server/publications/cards.js +++ b/server/publications/cards.js @@ -69,6 +69,7 @@ Meteor.publishRelations('popupCardData', function(cardId) { Cards.find({_id: cardId}), function(cardId, card) { this.cursor(Boards.find({_id: card.boardId})); + this.cursor(Lists.find({boardId: card.boardId})); }, ); return this.ready()