Bläddra i källkod

My Cards development

* only find client side cards of the user
John R. Supplee 4 år sedan
förälder
incheckning
7a419c1563
2 ändrade filer med 6 tillägg och 2 borttagningar
  1. 3 2
      client/components/main/myCards.js
  2. 3 0
      server/publications/cards.js

+ 3 - 2
client/components/main/myCards.js

@@ -31,6 +31,7 @@ BlazeComponent.extendComponent({
   },
 
   cardsFind() {
+    const userId = Meteor.userId();
     const boards = [];
     let board = null;
     let swimlane = null;
@@ -38,8 +39,8 @@ BlazeComponent.extendComponent({
 
     const cursor = Cards.find(
       {
-        // archived: false,
-        // $or: [{ members: userId }, { assignees: userId }],
+        archived: false,
+        $or: [{ members: userId }, { assignees: userId }],
       },
       {
         sort: {

+ 3 - 0
server/publications/cards.js

@@ -14,6 +14,7 @@ Meteor.publish('myCards', function() {
     {
       fields: {
         _id: 1,
+        archived: 1,
         boardId: 1,
         swimlaneId: 1,
         listId: 1,
@@ -22,6 +23,8 @@ Meteor.publish('myCards', function() {
         sort: 1,
         members: 1,
         assignees: 1,
+        colors: 1,
+        dueAt: 1,
       },
       // sort: {
       //   sort: ['boardId', 'listId', 'sort'],