diff --git a/app/imports/api/engine/computation/buildComputation/linkTypeDependencies.js b/app/imports/api/engine/computation/buildComputation/linkTypeDependencies.js index 10ce0b0a..5a8a5dc0 100644 --- a/app/imports/api/engine/computation/buildComputation/linkTypeDependencies.js +++ b/app/imports/api/engine/computation/buildComputation/linkTypeDependencies.js @@ -175,7 +175,7 @@ function linkEffects(dependencyGraph, prop, computation) { // Returns an array of IDs of the properties the effect targets export function getEffectTagTargets(effect, computation) { let targets = getTargetListFromTags(effect.targetTags, computation); - let notIds = []; + let notIds = [effect._id]; // Can't target itself if (effect.extraTags) { effect.extraTags.forEach(ex => { if (ex.operation === 'OR') {