浏览代码

Don't publish private boards meta-data to former members

Fixes #302
Maxime Quandalle 9 年之前
父节点
当前提交
9b9d21030b
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      server/publications/boards.js

+ 4 - 1
server/publications/boards.js

@@ -16,8 +16,11 @@ Meteor.publish('boards', function() {
   return Boards.find({
     archived: false,
     $or: [
+      {
+        _id: { $in: starredBoards },
+        permission: 'public',
+      },
       { members: { $elemMatch: { userId: this.userId, isActive: true }}},
-      { _id: { $in: starredBoards } },
     ],
   }, {
     fields: {