Переглянути джерело

Move every Attachments.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory models/)

Martin Filser 2 роки тому
батько
коміт
1067542b94
2 змінених файлів з 4 додано та 3 видалено
  1. 2 2
      models/boards.js
  2. 2 1
      models/cards.js

+ 2 - 2
models/boards.js

@@ -2259,8 +2259,8 @@ if (Meteor.isServer) {
     Authentication.checkBoardAccess(req.userId, paramBoardId);
     JsonRoutes.sendResult(res, {
       code: 200,
-      data: Attachments
-        .find({'meta.boardId': paramBoardId })
+      data: ReactiveCache
+        .getAttachments({'meta.boardId': paramBoardId }, {}, true)
         .each()
         .map(function(attachment) {
           return {

+ 2 - 1
models/cards.js

@@ -794,9 +794,10 @@ Cards.helpers({
   },
 
   attachments() {
-    const ret = Attachments.find(
+    const ret = ReactiveCache.getAttachments(
       { 'meta.cardId': this.getRealId() },
       { sort: { uploadedAt: -1 } },
+      true,
     ).each();
     return ret;
   },