浏览代码

Fix card details bug

Andrés Manelli 7 年之前
父节点
当前提交
f6fb05d3f4
共有 2 个文件被更改,包括 3 次插入4 次删除
  1. 1 1
      client/components/swimlanes/swimlanes.jade
  2. 2 3
      client/components/swimlanes/swimlanes.js

+ 1 - 1
client/components/swimlanes/swimlanes.jade

@@ -14,7 +14,7 @@ template(name="swimlane")
     else
     else
       each currentBoard.lists
       each currentBoard.lists
         +list(this)
         +list(this)
-        if currentCardIsInThisList
+        if currentCardIsInThisList _id ../_id
           +cardDetails(currentCard)
           +cardDetails(currentCard)
       if currentUser.isBoardMember
       if currentUser.isBoardMember
         +addListForm
         +addListForm

+ 2 - 3
client/components/swimlanes/swimlanes.js

@@ -28,10 +28,9 @@ BlazeComponent.extendComponent({
     });
     });
   },
   },
 
 
-  currentCardIsInThisList() {
+  currentCardIsInThisList(listId, swimlaneId) {
     const currentCard = Cards.findOne(Session.get('currentCard'));
     const currentCard = Cards.findOne(Session.get('currentCard'));
-    const listId = this.currentData()._id;
-    return currentCard && currentCard.listId === listId; //TODO: AND IN THIS SWIMLANE
+    return currentCard && currentCard.listId === listId && currentCard.swimlaneId === swimlaneId;
   },
   },
 
 
   events() {
   events() {