From 061a13e46e41f2bfed76860fadd96737caa8e0d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Manelli?= Date: Tue, 20 Mar 2018 00:40:24 -0300 Subject: Avoid showing current board --- client/components/lists/listBody.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/client/components/lists/listBody.js b/client/components/lists/listBody.js index 4cae9f0b..1aece121 100644 --- a/client/components/lists/listBody.js +++ b/client/components/lists/listBody.js @@ -338,8 +338,13 @@ BlazeComponent.extendComponent({ }, onCreated() { - subManager.subscribe('board', Session.get('currentBoard')); - this.selectedBoardId = new ReactiveVar(Session.get('currentBoard')); + const boardId = Boards.findOne({ + archived: false, + 'members.userId': Meteor.userId(), + _id: {$ne: Session.get('currentBoard')}, + })._id; + subManager.subscribe('board', boardId); + this.selectedBoardId = new ReactiveVar(boardId); this.term = new ReactiveVar(''); }, @@ -347,6 +352,7 @@ BlazeComponent.extendComponent({ const boards = Boards.find({ archived: false, 'members.userId': Meteor.userId(), + _id: {$ne: Session.get('currentBoard')}, }, { sort: ['title'], }); @@ -368,7 +374,7 @@ BlazeComponent.extendComponent({ evt.preventDefault(); this.term.set(evt.target.searchTerm.value); }, - 'click .js-minicard'() { + 'click .js-minicard'(evt) { // IMPORT CARD }, }]; -- cgit v1.2.3-1-g7c22