From 93e69c94a2c75f4526c98f30ff43c113f37da754 Mon Sep 17 00:00:00 2001 From: Angelo Gallarello Date: Fri, 21 Sep 2018 15:32:38 +0200 Subject: Fixed card filter --- models/lists.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'models/lists.js') diff --git a/models/lists.js b/models/lists.js index bf5aae3c..9bcb9ba1 100644 --- a/models/lists.js +++ b/models/lists.js @@ -82,7 +82,7 @@ Lists.helpers({ }; if (swimlaneId) selector.swimlaneId = swimlaneId; - return Cards.find(selector, + return Cards.find(Filter.mongoSelector(selector), { sort: ['sort'] }); }, -- cgit v1.2.3-1-g7c22 From 99d38f2d61527f599f3246ea5f02ec482841ab0e Mon Sep 17 00:00:00 2001 From: Angelo Gallarello Date: Fri, 21 Sep 2018 17:06:22 +0200 Subject: Fixed card move to top/bottom --- models/lists.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'models/lists.js') diff --git a/models/lists.js b/models/lists.js index 9bcb9ba1..b99fe8f5 100644 --- a/models/lists.js +++ b/models/lists.js @@ -86,6 +86,17 @@ Lists.helpers({ { sort: ['sort'] }); }, + cardsUnfiltered(swimlaneId) { + const selector = { + listId: this._id, + archived: false, + }; + if (swimlaneId) + selector.swimlaneId = swimlaneId; + return Cards.find(selector, + { sort: ['sort'] }); + }, + allCards() { return Cards.find({ listId: this._id }); }, -- cgit v1.2.3-1-g7c22