From d6142e4b7539994e8146c166ab1b8c7153801616 Mon Sep 17 00:00:00 2001 From: Martin Filser Date: Sat, 25 Feb 2023 19:57:54 +0100 Subject: [PATCH] Move every Triggers.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory models/) --- models/boards.js | 2 +- models/exporter.js | 4 ++-- models/server/ExporterCardPDF.js | 4 ++-- models/server/ExporterExcel.js | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/models/boards.js b/models/boards.js index b8a6e8cd0..5b36d7e7d 100644 --- a/models/boards.js +++ b/models/boards.js @@ -674,7 +674,7 @@ Boards.helpers({ actionsMap[id] = Actions.insert(action); }); const triggersMap = {}; - Triggers.find({ boardId: oldId }).forEach(trigger => { + ReactiveCache.getTriggers({ boardId: oldId }).forEach(trigger => { const id = trigger._id; delete trigger._id; trigger.boardId = _id; diff --git a/models/exporter.js b/models/exporter.js index 6a4a96abf..12a357337 100644 --- a/models/exporter.js +++ b/models/exporter.js @@ -131,12 +131,12 @@ export class Exporter { }); result.rules.forEach((rule) => { result.triggers.push( - ...Triggers.find( + ...ReactiveCache.getTriggers( { _id: rule.triggerId, }, noBoardId, - ).fetch(), + ), ); result.actions.push( ...ReactiveCache.getActions( diff --git a/models/server/ExporterCardPDF.js b/models/server/ExporterCardPDF.js index 7c3580556..2a0d98752 100644 --- a/models/server/ExporterCardPDF.js +++ b/models/server/ExporterCardPDF.js @@ -82,12 +82,12 @@ class ExporterCardPDF { }); result.rules.forEach((rule) => { result.triggers.push( - ...Triggers.find( + ...ReactiveCache.getTriggers( { _id: rule.triggerId, }, noBoardId, - ).fetch(), + ), ); result.actions.push( ...ReactiveCache.getActions( diff --git a/models/server/ExporterExcel.js b/models/server/ExporterExcel.js index 016bc1406..e778362b9 100644 --- a/models/server/ExporterExcel.js +++ b/models/server/ExporterExcel.js @@ -84,12 +84,12 @@ class ExporterExcel { }); result.rules.forEach((rule) => { result.triggers.push( - ...Triggers.find( + ...ReactiveCache.getTriggers( { _id: rule.triggerId, }, noBoardId, - ).fetch(), + ), ); result.actions.push( ...ReactiveCache.getActions(