diff options
author | Maxime Quandalle <maxime@quandalle.com> | 2015-08-27 01:26:21 +0200 |
---|---|---|
committer | Maxime Quandalle <maxime@quandalle.com> | 2015-08-27 01:26:21 +0200 |
commit | bd331122b853dfde4e620f087316da743f89652f (patch) | |
tree | 04c140b2199175becb281b66b720ef8327ec3274 | |
parent | dd08485b368e5053339481ac2f450ed01565acca (diff) | |
download | wekan-bd331122b853dfde4e620f087316da743f89652f.tar.gz wekan-bd331122b853dfde4e620f087316da743f89652f.tar.bz2 wekan-bd331122b853dfde4e620f087316da743f89652f.zip |
Show only boards in which the user participate in the home page grid
Fixes #218
-rw-r--r-- | client/components/boards/boardList.js | 5 | ||||
-rw-r--r-- | server/publications/boards.js | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/client/components/boards/boardList.js b/client/components/boards/boardList.js index cf6b727c..2311e7d0 100644 --- a/client/components/boards/boardList.js +++ b/client/components/boards/boardList.js @@ -4,7 +4,10 @@ BlazeComponent.extendComponent({ }, boards: function() { - return Boards.find({ archived: false }, { + return Boards.find({ + archived: false, + 'members.userId': Meteor.userId() + }, { sort: ['title'] }); }, diff --git a/server/publications/boards.js b/server/publications/boards.js index 3f4f8e73..baf1b780 100644 --- a/server/publications/boards.js +++ b/server/publications/boards.js @@ -26,6 +26,7 @@ Meteor.publish('boards', function() { slug: 1, title: 1, color: 1, + members: 1, permission: 1 } }); |