diff options
author | Lauri Ojansivu <x@xet7.org> | 2018-01-28 00:02:35 +0200 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2018-01-28 00:02:35 +0200 |
commit | 6aca70f0d11cd93355f65356c5550e7071f42aaa (patch) | |
tree | 62f9fb26fb52ae9f71c1f09d37af9058fa00ed75 /models/lists.js | |
parent | 963e3193451327cec89da2abc1f4aee7ee308f08 (diff) | |
parent | 081c1fdf835c6f1d2030b3b9e23229378d4f8cce (diff) | |
download | wekan-6aca70f0d11cd93355f65356c5550e7071f42aaa.tar.gz wekan-6aca70f0d11cd93355f65356c5550e7071f42aaa.tar.bz2 wekan-6aca70f0d11cd93355f65356c5550e7071f42aaa.zip |
Merge branch 'devel'
Diffstat (limited to 'models/lists.js')
-rw-r--r-- | models/lists.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/models/lists.js b/models/lists.js index a5f4791b..7ed27361 100644 --- a/models/lists.js +++ b/models/lists.js @@ -75,11 +75,15 @@ Lists.allow({ }); Lists.helpers({ - cards() { - return Cards.find(Filter.mongoSelector({ + cards(swimlaneId) { + const selector = { listId: this._id, archived: false, - }), { sort: ['sort'] }); + }; + if (swimlaneId) + selector.swimlaneId = swimlaneId; + return Cards.find(Filter.mongoSelector(selector, + { sort: ['sort'] })); }, allCards() { |