瀏覽代碼

Merge pull request #4194 from mfilser/fix_multi_selection_sidebar_action_keep_card_order

Sidebar multi selection actions keep now the card sorting (cards moving, cards to archive etc.)
Lauri Ojansivu 3 年之前
父節點
當前提交
1af75aa579
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      client/components/sidebar/sidebarFilters.js

+ 2 - 2
client/components/sidebar/sidebarFilters.js

@@ -99,14 +99,14 @@ BlazeComponent.extendComponent({
 }).register('filterSidebar');
 
 function mutateSelectedCards(mutationName, ...args) {
-  Cards.find(MultiSelection.getMongoSelector()).forEach(card => {
+  Cards.find(MultiSelection.getMongoSelector(), {sort: ['sort']}).forEach(card => {
     card[mutationName](...args);
   });
 }
 
 BlazeComponent.extendComponent({
   mapSelection(kind, _id) {
-    return Cards.find(MultiSelection.getMongoSelector()).map(card => {
+    return Cards.find(MultiSelection.getMongoSelector(), {sort: ['sort']}).map(card => {
       const methodName = kind === 'label' ? 'hasLabel' : 'isAssigned';
       return card[methodName](_id);
     });