Move every Integrations.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory client/)

This commit is contained in:
Martin Filser 2023-02-25 20:02:28 +01:00
parent ebb356cf2d
commit 26e326a204
2 changed files with 4 additions and 3 deletions

View file

@ -197,11 +197,11 @@ BlazeComponent.extendComponent({
url: '',
};
const integrations = Integrations.find({
const integrations = ReactiveCache.getIntegrations({
boardId: { $in: [card.boardId, Integrations.Const.GLOBAL_WEBHOOK_ID] },
enabled: true,
activities: { $in: ['CardDetailsRendered', 'all'] },
}).fetch();
});
if (integrations.length > 0) {
integrations.forEach((integration) => {

View file

@ -426,7 +426,8 @@ BlazeComponent.extendComponent({
},
integrations() {
const boardId = this.boardId();
return Integrations.find({ boardId: `${boardId}` }).fetch();
const ret = ReactiveCache.getIntegrations({ boardId });
return ret;
},
types() {
return Integrations.Const.WEBHOOK_TYPES;