Ver Fonte

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 há 4 anos atrás
pai
commit
786c27bbec

+ 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 },
     });
   },