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

This commit is contained in:
Martin Filser 2023-02-26 11:25:30 +01:00
parent fb3b47e2bb
commit 5eb4eb04c4

View file

@ -427,7 +427,7 @@ function buildSelector(queryParams) {
case PREDICATE_ATTACHMENT:
selector.$and.push({
_id: {
$in: Attachments.find({}, { fields: { cardId: 1 } }).map(
$in: ReactiveCache.getAttachments({}, { fields: { cardId: 1 } }).map(
a => a.cardId,
),
},
@ -481,7 +481,7 @@ function buildSelector(queryParams) {
{ fields: { cardId: 1 } },
);
const attachments = Attachments.find({ 'original.name': regex });
const attachments = ReactiveCache.getAttachments({ 'original.name': regex });
const comments = ReactiveCache.getCardComments(
{ text: regex },