浏览代码

Added sorting by archivedAt in the archive.

I use modifiedAt as a fall back for legacy cards which don't have archivedAt
set yet.
Torsten Bronger 4 年之前
父节点
当前提交
786c27bbec
共有 2 个文件被更改,包括 7 次插入1 次删除
  1. 1 1
      client/components/boards/boardArchive.js
  2. 6 0
      client/components/sidebar/sidebarArchives.js

+ 1 - 1
client/components/boards/boardArchive.js

@@ -11,7 +11,7 @@ BlazeComponent.extendComponent({
     return Boards.find(
       { archived: true },
       {
-        sort: { sort: 1 /* boards default sorting */ },
+        sort: { archivedAt: -1, modifiedAt: -1 },
       },
     );
   },

+ 6 - 0
client/components/sidebar/sidebarArchives.js

@@ -34,6 +34,8 @@ BlazeComponent.extendComponent({
     return Cards.find({
       archived: true,
       boardId: Session.get('currentBoard'),
+    }, {
+      sort: { archivedAt: -1, modifiedAt: -1 },
     });
   },
 
@@ -41,6 +43,8 @@ BlazeComponent.extendComponent({
     return Lists.find({
       archived: true,
       boardId: Session.get('currentBoard'),
+    }, {
+      sort: { archivedAt: -1, modifiedAt: -1 },
     });
   },
 
@@ -48,6 +52,8 @@ BlazeComponent.extendComponent({
     return Swimlanes.find({
       archived: true,
       boardId: Session.get('currentBoard'),
+    }, {
+      sort: { archivedAt: -1, modifiedAt: -1 },
     });
   },