Browse Source

Send more fields to client

John R. Supplee 4 years ago
parent
commit
20ab2f039b
1 changed files with 10 additions and 2 deletions
  1. 10 2
      server/publications/cards.js

+ 10 - 2
server/publications/cards.js

@@ -575,12 +575,20 @@ Meteor.publish('globalSearch', function(sessionId, queryParams) {
       _id: 1,
       title: 1,
       archived: 1,
+      sort: 1,
+      type: 1,
     };
 
     return [
       cards,
-      Boards.find({ _id: { $in: boards } }, { fields }),
-      Swimlanes.find({ _id: { $in: swimlanes } }, { fields }),
+      Boards.find(
+        { _id: { $in: boards } },
+        { fields: { ...fields, labels: 1, color: 1 } },
+      ),
+      Swimlanes.find(
+        { _id: { $in: swimlanes } },
+        { fields: { ...fields, color: 1 } },
+      ),
       Lists.find({ _id: { $in: lists } }, { fields }),
       Users.find({ _id: { $in: users } }, { fields: Users.safeFields }),
       SessionData.find({ userId: this.userId, sessionId }),